/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/popl20-more-queue-add-3-nl.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-?-3902331-m [2022-09-20 23:24:40,787 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-09-20 23:24:40,789 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-09-20 23:24:40,831 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-09-20 23:24:40,832 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-09-20 23:24:40,834 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-09-20 23:24:40,837 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-09-20 23:24:40,839 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-09-20 23:24:40,842 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-09-20 23:24:40,845 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-09-20 23:24:40,846 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-09-20 23:24:40,848 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-09-20 23:24:40,848 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-09-20 23:24:40,850 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-09-20 23:24:40,851 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-09-20 23:24:40,853 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-09-20 23:24:40,854 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-09-20 23:24:40,855 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-09-20 23:24:40,857 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-09-20 23:24:40,862 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-09-20 23:24:40,863 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-09-20 23:24:40,864 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-09-20 23:24:40,865 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-09-20 23:24:40,866 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-09-20 23:24:40,873 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-09-20 23:24:40,873 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-09-20 23:24:40,873 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-09-20 23:24:40,875 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-09-20 23:24:40,875 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-09-20 23:24:40,876 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-09-20 23:24:40,876 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-09-20 23:24:40,877 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-09-20 23:24:40,878 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-09-20 23:24:40,879 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-09-20 23:24:40,880 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-09-20 23:24:40,880 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-09-20 23:24:40,880 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-09-20 23:24:40,880 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-09-20 23:24:40,881 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-09-20 23:24:40,881 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-09-20 23:24:40,882 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-09-20 23:24:40,883 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-09-20 23:24:40,912 INFO L113 SettingsManager]: Loading preferences was successful [2022-09-20 23:24:40,913 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-09-20 23:24:40,914 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-09-20 23:24:40,914 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-09-20 23:24:40,914 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-09-20 23:24:40,914 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-09-20 23:24:40,915 INFO L138 SettingsManager]: * Use SBE=true [2022-09-20 23:24:40,915 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-09-20 23:24:40,915 INFO L138 SettingsManager]: * sizeof long=4 [2022-09-20 23:24:40,915 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-09-20 23:24:40,916 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-09-20 23:24:40,916 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-09-20 23:24:40,916 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-09-20 23:24:40,916 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-09-20 23:24:40,916 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-09-20 23:24:40,917 INFO L138 SettingsManager]: * sizeof long double=12 [2022-09-20 23:24:40,917 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-09-20 23:24:40,917 INFO L138 SettingsManager]: * Use constant arrays=true [2022-09-20 23:24:40,917 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-09-20 23:24:40,917 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-09-20 23:24:40,917 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-09-20 23:24:40,918 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-09-20 23:24:40,918 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-09-20 23:24:40,918 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-20 23:24:40,918 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-09-20 23:24:40,918 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-09-20 23:24:40,918 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-09-20 23:24:40,918 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-09-20 23:24:40,919 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-09-20 23:24:40,919 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-09-20 23:24:40,919 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-09-20 23:24:40,919 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-09-20 23:24:41,162 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-09-20 23:24:41,191 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-09-20 23:24:41,193 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-09-20 23:24:41,194 INFO L271 PluginConnector]: Initializing CDTParser... [2022-09-20 23:24:41,194 INFO L275 PluginConnector]: CDTParser initialized [2022-09-20 23:24:41,195 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-09-20 23:24:41,258 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/070a2436d/ed0e5a7af12e4b72a56fdcf8aa2d4153/FLAG414cfac28 [2022-09-20 23:24:41,662 INFO L306 CDTParser]: Found 1 translation units. [2022-09-20 23:24:41,663 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-more-queue-add-3-nl.wvr.c [2022-09-20 23:24:41,672 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/070a2436d/ed0e5a7af12e4b72a56fdcf8aa2d4153/FLAG414cfac28 [2022-09-20 23:24:41,684 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/070a2436d/ed0e5a7af12e4b72a56fdcf8aa2d4153 [2022-09-20 23:24:41,686 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-09-20 23:24:41,687 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-09-20 23:24:41,688 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-09-20 23:24:41,688 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-09-20 23:24:41,694 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-09-20 23:24:41,695 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 11:24:41" (1/1) ... [2022-09-20 23:24:41,695 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a412a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:41, skipping insertion in model container [2022-09-20 23:24:41,695 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 11:24:41" (1/1) ... [2022-09-20 23:24:41,701 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-09-20 23:24:41,727 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-09-20 23:24:41,953 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-09-20 23:24:41,964 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-20 23:24:41,973 INFO L203 MainTranslator]: Completed pre-run [2022-09-20 23:24:42,014 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-more-queue-add-3-nl.wvr.c[3615,3628] [2022-09-20 23:24:42,019 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-20 23:24:42,034 INFO L208 MainTranslator]: Completed translation [2022-09-20 23:24:42,035 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42 WrapperNode [2022-09-20 23:24:42,035 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-09-20 23:24:42,037 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-09-20 23:24:42,037 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-09-20 23:24:42,037 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-09-20 23:24:42,043 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,058 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,082 INFO L138 Inliner]: procedures = 26, calls = 55, calls flagged for inlining = 16, calls inlined = 18, statements flattened = 257 [2022-09-20 23:24:42,083 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-09-20 23:24:42,084 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-09-20 23:24:42,084 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-09-20 23:24:42,084 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-09-20 23:24:42,091 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,091 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,107 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,107 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,113 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,117 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,128 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,131 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-09-20 23:24:42,132 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-09-20 23:24:42,132 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-09-20 23:24:42,132 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-09-20 23:24:42,133 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (1/1) ... [2022-09-20 23:24:42,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-20 23:24:42,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 23:24:42,163 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-09-20 23:24:42,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-09-20 23:24:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-09-20 23:24:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-09-20 23:24:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-09-20 23:24:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-09-20 23:24:42,201 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-09-20 23:24:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-09-20 23:24:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-09-20 23:24:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-09-20 23:24:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-09-20 23:24:42,202 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-09-20 23:24:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-09-20 23:24:42,202 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-09-20 23:24:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-09-20 23:24:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-09-20 23:24:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-09-20 23:24:42,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-09-20 23:24:42,203 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-09-20 23:24:42,204 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-09-20 23:24:42,284 INFO L234 CfgBuilder]: Building ICFG [2022-09-20 23:24:42,286 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-09-20 23:24:42,646 INFO L275 CfgBuilder]: Performing block encoding [2022-09-20 23:24:42,787 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-09-20 23:24:42,787 INFO L299 CfgBuilder]: Removed 5 assume(true) statements. [2022-09-20 23:24:42,790 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 11:24:42 BoogieIcfgContainer [2022-09-20 23:24:42,790 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-09-20 23:24:42,792 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-09-20 23:24:42,792 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-09-20 23:24:42,795 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-09-20 23:24:42,795 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.09 11:24:41" (1/3) ... [2022-09-20 23:24:42,796 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b1b5fdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 11:24:42, skipping insertion in model container [2022-09-20 23:24:42,796 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 11:24:42" (2/3) ... [2022-09-20 23:24:42,797 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7b1b5fdc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 11:24:42, skipping insertion in model container [2022-09-20 23:24:42,797 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 11:24:42" (3/3) ... [2022-09-20 23:24:42,798 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-more-queue-add-3-nl.wvr.c [2022-09-20 23:24:42,812 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-09-20 23:24:42,813 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-09-20 23:24:42,813 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-09-20 23:24:42,896 INFO L144 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2022-09-20 23:24:42,937 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 215 places, 223 transitions, 470 flow [2022-09-20 23:24:43,010 INFO L130 PetriNetUnfolder]: 18/220 cut-off events. [2022-09-20 23:24:43,010 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-09-20 23:24:43,016 INFO L83 FinitePrefix]: Finished finitePrefix Result has 233 conditions, 220 events. 18/220 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 129 event pairs, 0 based on Foata normal form. 0/201 useless extension candidates. Maximal degree in co-relation 180. Up to 3 conditions per place. [2022-09-20 23:24:43,016 INFO L82 GeneralOperation]: Start removeDead. Operand has 215 places, 223 transitions, 470 flow [2022-09-20 23:24:43,028 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 201 places, 209 transitions, 436 flow [2022-09-20 23:24:43,036 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-09-20 23:24:43,042 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@487b4982, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-09-20 23:24:43,042 INFO L358 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2022-09-20 23:24:43,108 INFO L130 PetriNetUnfolder]: 18/208 cut-off events. [2022-09-20 23:24:43,109 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-09-20 23:24:43,109 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:43,110 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:43,110 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:43,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:43,118 INFO L85 PathProgramCache]: Analyzing trace with hash 769911283, now seen corresponding path program 1 times [2022-09-20 23:24:43,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:43,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702896918] [2022-09-20 23:24:43,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:43,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:43,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:43,389 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 23:24:43,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:43,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702896918] [2022-09-20 23:24:43,391 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702896918] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:43,391 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:43,391 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-09-20 23:24:43,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508215112] [2022-09-20 23:24:43,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:43,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-09-20 23:24:43,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:43,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-09-20 23:24:43,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-09-20 23:24:43,437 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 198 out of 223 [2022-09-20 23:24:43,442 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 209 transitions, 436 flow. Second operand has 2 states, 2 states have (on average 203.0) internal successors, (406), 2 states have internal predecessors, (406), 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) [2022-09-20 23:24:43,443 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:43,443 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 198 of 223 [2022-09-20 23:24:43,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:43,574 INFO L130 PetriNetUnfolder]: 71/400 cut-off events. [2022-09-20 23:24:43,574 INFO L131 PetriNetUnfolder]: For 40/40 co-relation queries the response was YES. [2022-09-20 23:24:43,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 545 conditions, 400 events. 71/400 cut-off events. For 40/40 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1187 event pairs, 38 based on Foata normal form. 60/419 useless extension candidates. Maximal degree in co-relation 353. Up to 106 conditions per place. [2022-09-20 23:24:43,583 INFO L137 encePairwiseOnDemand]: 210/223 looper letters, 11 selfloop transitions, 0 changer transitions 6/196 dead transitions. [2022-09-20 23:24:43,583 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 196 transitions, 432 flow [2022-09-20 23:24:43,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-09-20 23:24:43,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-09-20 23:24:43,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 420 transitions. [2022-09-20 23:24:43,600 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9417040358744395 [2022-09-20 23:24:43,601 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 420 transitions. [2022-09-20 23:24:43,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 420 transitions. [2022-09-20 23:24:43,605 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:43,607 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 420 transitions. [2022-09-20 23:24:43,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 210.0) internal successors, (420), 2 states have internal predecessors, (420), 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) [2022-09-20 23:24:43,621 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 223.0) internal successors, (669), 3 states have internal predecessors, (669), 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) [2022-09-20 23:24:43,621 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 223.0) internal successors, (669), 3 states have internal predecessors, (669), 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) [2022-09-20 23:24:43,623 INFO L175 Difference]: Start difference. First operand has 201 places, 209 transitions, 436 flow. Second operand 2 states and 420 transitions. [2022-09-20 23:24:43,624 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 196 transitions, 432 flow [2022-09-20 23:24:43,628 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 196 transitions, 420 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-09-20 23:24:43,633 INFO L231 Difference]: Finished difference. Result has 196 places, 190 transitions, 386 flow [2022-09-20 23:24:43,635 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=398, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=196, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=386, PETRI_PLACES=196, PETRI_TRANSITIONS=190} [2022-09-20 23:24:43,638 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, -5 predicate places. [2022-09-20 23:24:43,638 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 190 transitions, 386 flow [2022-09-20 23:24:43,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 203.0) internal successors, (406), 2 states have internal predecessors, (406), 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) [2022-09-20 23:24:43,640 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:43,640 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:43,641 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-09-20 23:24:43,641 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:43,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:43,644 INFO L85 PathProgramCache]: Analyzing trace with hash 2120756325, now seen corresponding path program 1 times [2022-09-20 23:24:43,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:43,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581254543] [2022-09-20 23:24:43,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:43,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:43,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:43,949 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 23:24:43,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:43,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581254543] [2022-09-20 23:24:43,950 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581254543] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:43,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:43,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-09-20 23:24:43,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995061869] [2022-09-20 23:24:43,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:43,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-20 23:24:43,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:43,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-20 23:24:43,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-09-20 23:24:43,956 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 223 [2022-09-20 23:24:43,957 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 190 transitions, 386 flow. Second operand has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 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) [2022-09-20 23:24:43,958 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:43,958 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 223 [2022-09-20 23:24:43,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:44,217 INFO L130 PetriNetUnfolder]: 73/481 cut-off events. [2022-09-20 23:24:44,218 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-09-20 23:24:44,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 652 conditions, 481 events. 73/481 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1431 event pairs, 38 based on Foata normal form. 11/453 useless extension candidates. Maximal degree in co-relation 649. Up to 118 conditions per place. [2022-09-20 23:24:44,221 INFO L137 encePairwiseOnDemand]: 211/223 looper letters, 33 selfloop transitions, 8 changer transitions 17/211 dead transitions. [2022-09-20 23:24:44,222 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 211 transitions, 547 flow [2022-09-20 23:24:44,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-09-20 23:24:44,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-09-20 23:24:44,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1609 transitions. [2022-09-20 23:24:44,226 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.8016940707523668 [2022-09-20 23:24:44,226 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1609 transitions. [2022-09-20 23:24:44,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1609 transitions. [2022-09-20 23:24:44,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:44,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1609 transitions. [2022-09-20 23:24:44,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 178.77777777777777) internal successors, (1609), 9 states have internal predecessors, (1609), 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) [2022-09-20 23:24:44,235 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 223.0) internal successors, (2230), 10 states have internal predecessors, (2230), 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) [2022-09-20 23:24:44,236 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 223.0) internal successors, (2230), 10 states have internal predecessors, (2230), 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) [2022-09-20 23:24:44,236 INFO L175 Difference]: Start difference. First operand has 196 places, 190 transitions, 386 flow. Second operand 9 states and 1609 transitions. [2022-09-20 23:24:44,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 211 transitions, 547 flow [2022-09-20 23:24:44,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 211 transitions, 547 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-09-20 23:24:44,243 INFO L231 Difference]: Finished difference. Result has 200 places, 191 transitions, 418 flow [2022-09-20 23:24:44,243 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=386, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=418, PETRI_PLACES=200, PETRI_TRANSITIONS=191} [2022-09-20 23:24:44,244 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, -1 predicate places. [2022-09-20 23:24:44,244 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 191 transitions, 418 flow [2022-09-20 23:24:44,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 176.66666666666666) internal successors, (1060), 6 states have internal predecessors, (1060), 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) [2022-09-20 23:24:44,245 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:44,245 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:44,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-09-20 23:24:44,245 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:44,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:44,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1742370098, now seen corresponding path program 1 times [2022-09-20 23:24:44,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:44,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024386225] [2022-09-20 23:24:44,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:44,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:44,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:44,441 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:24:44,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:44,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024386225] [2022-09-20 23:24:44,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024386225] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:44,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:44,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-09-20 23:24:44,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336641076] [2022-09-20 23:24:44,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:44,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-09-20 23:24:44,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:44,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-09-20 23:24:44,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-09-20 23:24:44,447 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 223 [2022-09-20 23:24:44,448 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 191 transitions, 418 flow. Second operand has 6 states, 6 states have (on average 177.33333333333334) internal successors, (1064), 6 states have internal predecessors, (1064), 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) [2022-09-20 23:24:44,448 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:44,448 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 223 [2022-09-20 23:24:44,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:44,614 INFO L130 PetriNetUnfolder]: 92/516 cut-off events. [2022-09-20 23:24:44,614 INFO L131 PetriNetUnfolder]: For 87/111 co-relation queries the response was YES. [2022-09-20 23:24:44,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 818 conditions, 516 events. 92/516 cut-off events. For 87/111 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 1779 event pairs, 50 based on Foata normal form. 13/481 useless extension candidates. Maximal degree in co-relation 812. Up to 115 conditions per place. [2022-09-20 23:24:44,619 INFO L137 encePairwiseOnDemand]: 214/223 looper letters, 36 selfloop transitions, 6 changer transitions 8/203 dead transitions. [2022-09-20 23:24:44,619 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 203 transitions, 552 flow [2022-09-20 23:24:44,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-09-20 23:24:44,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-09-20 23:24:44,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1255 transitions. [2022-09-20 23:24:44,622 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.8039718129404229 [2022-09-20 23:24:44,622 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1255 transitions. [2022-09-20 23:24:44,622 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1255 transitions. [2022-09-20 23:24:44,623 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:44,623 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1255 transitions. [2022-09-20 23:24:44,626 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 179.28571428571428) internal successors, (1255), 7 states have internal predecessors, (1255), 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) [2022-09-20 23:24:44,628 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 223.0) internal successors, (1784), 8 states have internal predecessors, (1784), 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) [2022-09-20 23:24:44,629 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 223.0) internal successors, (1784), 8 states have internal predecessors, (1784), 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) [2022-09-20 23:24:44,629 INFO L175 Difference]: Start difference. First operand has 200 places, 191 transitions, 418 flow. Second operand 7 states and 1255 transitions. [2022-09-20 23:24:44,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 203 transitions, 552 flow [2022-09-20 23:24:44,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 203 transitions, 538 flow, removed 0 selfloop flow, removed 5 redundant places. [2022-09-20 23:24:44,636 INFO L231 Difference]: Finished difference. Result has 201 places, 192 transitions, 428 flow [2022-09-20 23:24:44,636 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=404, PETRI_DIFFERENCE_MINUEND_PLACES=193, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=428, PETRI_PLACES=201, PETRI_TRANSITIONS=192} [2022-09-20 23:24:44,638 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 0 predicate places. [2022-09-20 23:24:44,638 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 192 transitions, 428 flow [2022-09-20 23:24:44,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 177.33333333333334) internal successors, (1064), 6 states have internal predecessors, (1064), 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) [2022-09-20 23:24:44,639 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:44,640 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:44,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-09-20 23:24:44,640 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:44,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:44,641 INFO L85 PathProgramCache]: Analyzing trace with hash 1912051815, now seen corresponding path program 1 times [2022-09-20 23:24:44,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:44,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196963463] [2022-09-20 23:24:44,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:44,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:44,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:44,879 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:44,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:44,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196963463] [2022-09-20 23:24:44,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196963463] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:44,880 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:44,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-20 23:24:44,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073825176] [2022-09-20 23:24:44,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:44,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-20 23:24:44,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:44,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-20 23:24:44,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-20 23:24:44,885 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 223 [2022-09-20 23:24:44,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 192 transitions, 428 flow. Second operand has 3 states, 3 states have (on average 196.66666666666666) internal successors, (590), 3 states have internal predecessors, (590), 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) [2022-09-20 23:24:44,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:44,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 223 [2022-09-20 23:24:44,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:44,969 INFO L130 PetriNetUnfolder]: 79/421 cut-off events. [2022-09-20 23:24:44,970 INFO L131 PetriNetUnfolder]: For 86/96 co-relation queries the response was YES. [2022-09-20 23:24:44,971 INFO L83 FinitePrefix]: Finished finitePrefix Result has 665 conditions, 421 events. 79/421 cut-off events. For 86/96 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1208 event pairs, 23 based on Foata normal form. 6/405 useless extension candidates. Maximal degree in co-relation 657. Up to 79 conditions per place. [2022-09-20 23:24:44,974 INFO L137 encePairwiseOnDemand]: 218/223 looper letters, 20 selfloop transitions, 4 changer transitions 0/198 dead transitions. [2022-09-20 23:24:44,974 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 198 transitions, 498 flow [2022-09-20 23:24:44,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-20 23:24:44,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-20 23:24:44,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 598 transitions. [2022-09-20 23:24:44,976 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.8938714499252616 [2022-09-20 23:24:44,976 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 598 transitions. [2022-09-20 23:24:44,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 598 transitions. [2022-09-20 23:24:44,976 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:44,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 598 transitions. [2022-09-20 23:24:44,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 199.33333333333334) internal successors, (598), 3 states have internal predecessors, (598), 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) [2022-09-20 23:24:44,979 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 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) [2022-09-20 23:24:44,981 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 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) [2022-09-20 23:24:44,981 INFO L175 Difference]: Start difference. First operand has 201 places, 192 transitions, 428 flow. Second operand 3 states and 598 transitions. [2022-09-20 23:24:44,981 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 198 transitions, 498 flow [2022-09-20 23:24:44,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 198 transitions, 488 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-09-20 23:24:44,985 INFO L231 Difference]: Finished difference. Result has 199 places, 193 transitions, 438 flow [2022-09-20 23:24:44,985 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=418, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=438, PETRI_PLACES=199, PETRI_TRANSITIONS=193} [2022-09-20 23:24:44,987 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, -2 predicate places. [2022-09-20 23:24:44,990 INFO L495 AbstractCegarLoop]: Abstraction has has 199 places, 193 transitions, 438 flow [2022-09-20 23:24:44,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 196.66666666666666) internal successors, (590), 3 states have internal predecessors, (590), 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) [2022-09-20 23:24:44,992 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:44,992 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:44,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-09-20 23:24:44,992 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:44,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:44,993 INFO L85 PathProgramCache]: Analyzing trace with hash -2005304075, now seen corresponding path program 2 times [2022-09-20 23:24:44,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:44,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1711583301] [2022-09-20 23:24:44,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:44,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:45,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:45,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:45,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:45,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1711583301] [2022-09-20 23:24:45,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1711583301] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:45,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:45,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-09-20 23:24:45,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480698557] [2022-09-20 23:24:45,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:45,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-09-20 23:24:45,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:45,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-09-20 23:24:45,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-09-20 23:24:45,148 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 223 [2022-09-20 23:24:45,148 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 199 places, 193 transitions, 438 flow. Second operand has 3 states, 3 states have (on average 198.66666666666666) internal successors, (596), 3 states have internal predecessors, (596), 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) [2022-09-20 23:24:45,149 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:45,149 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 223 [2022-09-20 23:24:45,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:45,215 INFO L130 PetriNetUnfolder]: 58/373 cut-off events. [2022-09-20 23:24:45,215 INFO L131 PetriNetUnfolder]: For 91/105 co-relation queries the response was YES. [2022-09-20 23:24:45,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 602 conditions, 373 events. 58/373 cut-off events. For 91/105 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 881 event pairs, 9 based on Foata normal form. 2/351 useless extension candidates. Maximal degree in co-relation 593. Up to 91 conditions per place. [2022-09-20 23:24:45,218 INFO L137 encePairwiseOnDemand]: 219/223 looper letters, 17 selfloop transitions, 3 changer transitions 0/197 dead transitions. [2022-09-20 23:24:45,218 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 197 transitions, 492 flow [2022-09-20 23:24:45,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-09-20 23:24:45,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-09-20 23:24:45,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 602 transitions. [2022-09-20 23:24:45,221 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.8998505231689088 [2022-09-20 23:24:45,221 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 602 transitions. [2022-09-20 23:24:45,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 602 transitions. [2022-09-20 23:24:45,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:45,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 602 transitions. [2022-09-20 23:24:45,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 200.66666666666666) internal successors, (602), 3 states have internal predecessors, (602), 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) [2022-09-20 23:24:45,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 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) [2022-09-20 23:24:45,224 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 223.0) internal successors, (892), 4 states have internal predecessors, (892), 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) [2022-09-20 23:24:45,224 INFO L175 Difference]: Start difference. First operand has 199 places, 193 transitions, 438 flow. Second operand 3 states and 602 transitions. [2022-09-20 23:24:45,224 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 197 transitions, 492 flow [2022-09-20 23:24:45,228 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 197 transitions, 482 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-09-20 23:24:45,230 INFO L231 Difference]: Finished difference. Result has 200 places, 195 transitions, 451 flow [2022-09-20 23:24:45,231 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=428, PETRI_DIFFERENCE_MINUEND_PLACES=197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=451, PETRI_PLACES=200, PETRI_TRANSITIONS=195} [2022-09-20 23:24:45,233 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, -1 predicate places. [2022-09-20 23:24:45,233 INFO L495 AbstractCegarLoop]: Abstraction has has 200 places, 195 transitions, 451 flow [2022-09-20 23:24:45,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 198.66666666666666) internal successors, (596), 3 states have internal predecessors, (596), 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) [2022-09-20 23:24:45,233 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:45,233 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:45,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-09-20 23:24:45,234 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:45,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:45,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1834219425, now seen corresponding path program 3 times [2022-09-20 23:24:45,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:45,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327657904] [2022-09-20 23:24:45,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:45,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:45,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:46,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:46,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:46,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327657904] [2022-09-20 23:24:46,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327657904] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:46,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:46,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:46,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743252079] [2022-09-20 23:24:46,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:46,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:46,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:46,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:46,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:46,206 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:46,209 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 200 places, 195 transitions, 451 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:46,209 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:46,209 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:46,209 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:47,310 INFO L130 PetriNetUnfolder]: 910/2220 cut-off events. [2022-09-20 23:24:47,310 INFO L131 PetriNetUnfolder]: For 793/817 co-relation queries the response was YES. [2022-09-20 23:24:47,319 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4493 conditions, 2220 events. 910/2220 cut-off events. For 793/817 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 15275 event pairs, 168 based on Foata normal form. 1/2054 useless extension candidates. Maximal degree in co-relation 4484. Up to 981 conditions per place. [2022-09-20 23:24:47,330 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 127 selfloop transitions, 39 changer transitions 5/306 dead transitions. [2022-09-20 23:24:47,330 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 306 transitions, 1120 flow [2022-09-20 23:24:47,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:24:47,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:24:47,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3091 transitions. [2022-09-20 23:24:47,337 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6930493273542601 [2022-09-20 23:24:47,338 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3091 transitions. [2022-09-20 23:24:47,338 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3091 transitions. [2022-09-20 23:24:47,339 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:47,339 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3091 transitions. [2022-09-20 23:24:47,345 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.55) internal successors, (3091), 20 states have internal predecessors, (3091), 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) [2022-09-20 23:24:47,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:47,354 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:47,354 INFO L175 Difference]: Start difference. First operand has 200 places, 195 transitions, 451 flow. Second operand 20 states and 3091 transitions. [2022-09-20 23:24:47,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 306 transitions, 1120 flow [2022-09-20 23:24:47,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 306 transitions, 1110 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-09-20 23:24:47,364 INFO L231 Difference]: Finished difference. Result has 227 places, 230 transitions, 655 flow [2022-09-20 23:24:47,365 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=444, PETRI_DIFFERENCE_MINUEND_PLACES=199, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=655, PETRI_PLACES=227, PETRI_TRANSITIONS=230} [2022-09-20 23:24:47,367 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 26 predicate places. [2022-09-20 23:24:47,367 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 230 transitions, 655 flow [2022-09-20 23:24:47,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:47,368 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:47,369 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:47,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-09-20 23:24:47,369 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:47,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:47,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1963594089, now seen corresponding path program 4 times [2022-09-20 23:24:47,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:47,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889517378] [2022-09-20 23:24:47,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:47,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:47,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:48,136 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:48,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:48,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889517378] [2022-09-20 23:24:48,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889517378] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:48,137 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:48,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:48,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535423390] [2022-09-20 23:24:48,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:48,138 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:48,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:48,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:48,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:48,141 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:48,143 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 230 transitions, 655 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:48,143 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:48,144 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:48,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:49,008 INFO L130 PetriNetUnfolder]: 996/2463 cut-off events. [2022-09-20 23:24:49,009 INFO L131 PetriNetUnfolder]: For 1733/1759 co-relation queries the response was YES. [2022-09-20 23:24:49,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5937 conditions, 2463 events. 996/2463 cut-off events. For 1733/1759 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 17702 event pairs, 226 based on Foata normal form. 18/2378 useless extension candidates. Maximal degree in co-relation 5919. Up to 1257 conditions per place. [2022-09-20 23:24:49,028 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 120 selfloop transitions, 48 changer transitions 5/308 dead transitions. [2022-09-20 23:24:49,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 308 transitions, 1346 flow [2022-09-20 23:24:49,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:24:49,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:24:49,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2780 transitions. [2022-09-20 23:24:49,034 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6925759840558047 [2022-09-20 23:24:49,034 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2780 transitions. [2022-09-20 23:24:49,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2780 transitions. [2022-09-20 23:24:49,036 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:49,036 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2780 transitions. [2022-09-20 23:24:49,040 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.44444444444446) internal successors, (2780), 18 states have internal predecessors, (2780), 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) [2022-09-20 23:24:49,046 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:24:49,048 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:24:49,048 INFO L175 Difference]: Start difference. First operand has 227 places, 230 transitions, 655 flow. Second operand 18 states and 2780 transitions. [2022-09-20 23:24:49,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 308 transitions, 1346 flow [2022-09-20 23:24:49,052 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 236 places, 308 transitions, 1332 flow, removed 3 selfloop flow, removed 6 redundant places. [2022-09-20 23:24:49,056 INFO L231 Difference]: Finished difference. Result has 245 places, 253 transitions, 939 flow [2022-09-20 23:24:49,057 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=643, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=195, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=939, PETRI_PLACES=245, PETRI_TRANSITIONS=253} [2022-09-20 23:24:49,057 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 44 predicate places. [2022-09-20 23:24:49,057 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 253 transitions, 939 flow [2022-09-20 23:24:49,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:49,059 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:49,059 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:49,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-09-20 23:24:49,059 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:49,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:49,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1963090275, now seen corresponding path program 5 times [2022-09-20 23:24:49,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:49,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573027946] [2022-09-20 23:24:49,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:49,060 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:49,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:49,728 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:49,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:49,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573027946] [2022-09-20 23:24:49,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573027946] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:49,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:49,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:49,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835335177] [2022-09-20 23:24:49,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:49,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:49,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:49,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:49,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:49,733 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:49,735 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 253 transitions, 939 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:49,736 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:49,736 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:49,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:50,755 INFO L130 PetriNetUnfolder]: 1049/2549 cut-off events. [2022-09-20 23:24:50,755 INFO L131 PetriNetUnfolder]: For 3871/3893 co-relation queries the response was YES. [2022-09-20 23:24:50,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7212 conditions, 2549 events. 1049/2549 cut-off events. For 3871/3893 co-relation queries the response was YES. Maximal size of possible extension queue 153. Compared 18297 event pairs, 377 based on Foata normal form. 13/2450 useless extension candidates. Maximal degree in co-relation 7186. Up to 1369 conditions per place. [2022-09-20 23:24:50,781 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 137 selfloop transitions, 55 changer transitions 5/332 dead transitions. [2022-09-20 23:24:50,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 332 transitions, 1808 flow [2022-09-20 23:24:50,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:24:50,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:24:50,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2786 transitions. [2022-09-20 23:24:50,790 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6940707523667164 [2022-09-20 23:24:50,790 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2786 transitions. [2022-09-20 23:24:50,790 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2786 transitions. [2022-09-20 23:24:50,791 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:50,792 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2786 transitions. [2022-09-20 23:24:50,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.77777777777777) internal successors, (2786), 18 states have internal predecessors, (2786), 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) [2022-09-20 23:24:50,818 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:24:50,820 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:24:50,820 INFO L175 Difference]: Start difference. First operand has 245 places, 253 transitions, 939 flow. Second operand 18 states and 2786 transitions. [2022-09-20 23:24:50,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 332 transitions, 1808 flow [2022-09-20 23:24:50,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 252 places, 332 transitions, 1737 flow, removed 19 selfloop flow, removed 8 redundant places. [2022-09-20 23:24:50,840 INFO L231 Difference]: Finished difference. Result has 262 places, 274 transitions, 1258 flow [2022-09-20 23:24:50,841 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=878, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1258, PETRI_PLACES=262, PETRI_TRANSITIONS=274} [2022-09-20 23:24:50,843 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 61 predicate places. [2022-09-20 23:24:50,843 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 274 transitions, 1258 flow [2022-09-20 23:24:50,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:50,844 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:50,844 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:50,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-09-20 23:24:50,845 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:50,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:50,845 INFO L85 PathProgramCache]: Analyzing trace with hash -2049074065, now seen corresponding path program 6 times [2022-09-20 23:24:50,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:50,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104257285] [2022-09-20 23:24:50,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:50,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:50,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:51,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:51,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:51,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104257285] [2022-09-20 23:24:51,592 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104257285] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:51,593 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:51,593 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:51,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915032601] [2022-09-20 23:24:51,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:51,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:51,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:51,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:51,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:51,597 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:51,599 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 274 transitions, 1258 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:51,599 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:51,600 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:51,600 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:52,807 INFO L130 PetriNetUnfolder]: 1097/2592 cut-off events. [2022-09-20 23:24:52,807 INFO L131 PetriNetUnfolder]: For 6667/6677 co-relation queries the response was YES. [2022-09-20 23:24:52,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8289 conditions, 2592 events. 1097/2592 cut-off events. For 6667/6677 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 18149 event pairs, 509 based on Foata normal form. 2/2499 useless extension candidates. Maximal degree in co-relation 8254. Up to 1375 conditions per place. [2022-09-20 23:24:52,848 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 152 selfloop transitions, 59 changer transitions 5/351 dead transitions. [2022-09-20 23:24:52,848 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 351 transitions, 2209 flow [2022-09-20 23:24:52,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:24:52,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:24:52,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3086 transitions. [2022-09-20 23:24:52,855 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6919282511210763 [2022-09-20 23:24:52,855 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3086 transitions. [2022-09-20 23:24:52,856 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3086 transitions. [2022-09-20 23:24:52,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:52,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3086 transitions. [2022-09-20 23:24:52,863 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.3) internal successors, (3086), 20 states have internal predecessors, (3086), 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) [2022-09-20 23:24:52,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:52,870 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:52,871 INFO L175 Difference]: Start difference. First operand has 262 places, 274 transitions, 1258 flow. Second operand 20 states and 3086 transitions. [2022-09-20 23:24:52,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 351 transitions, 2209 flow [2022-09-20 23:24:52,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 351 transitions, 2085 flow, removed 47 selfloop flow, removed 7 redundant places. [2022-09-20 23:24:52,918 INFO L231 Difference]: Finished difference. Result has 279 places, 285 transitions, 1431 flow [2022-09-20 23:24:52,918 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1148, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1431, PETRI_PLACES=279, PETRI_TRANSITIONS=285} [2022-09-20 23:24:52,919 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 78 predicate places. [2022-09-20 23:24:52,919 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 285 transitions, 1431 flow [2022-09-20 23:24:52,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:52,920 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:52,920 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:52,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-09-20 23:24:52,921 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:52,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:52,921 INFO L85 PathProgramCache]: Analyzing trace with hash -2022091209, now seen corresponding path program 7 times [2022-09-20 23:24:52,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:52,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447509320] [2022-09-20 23:24:52,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:52,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:52,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:53,631 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:53,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:53,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447509320] [2022-09-20 23:24:53,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447509320] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:53,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:53,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:53,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730476531] [2022-09-20 23:24:53,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:53,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:53,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:53,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:53,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:53,636 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:53,639 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 285 transitions, 1431 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:53,639 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:53,639 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:53,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:54,735 INFO L130 PetriNetUnfolder]: 1157/2860 cut-off events. [2022-09-20 23:24:54,735 INFO L131 PetriNetUnfolder]: For 10157/10172 co-relation queries the response was YES. [2022-09-20 23:24:54,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9422 conditions, 2860 events. 1157/2860 cut-off events. For 10157/10172 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 21549 event pairs, 323 based on Foata normal form. 5/2747 useless extension candidates. Maximal degree in co-relation 9381. Up to 1457 conditions per place. [2022-09-20 23:24:54,768 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 158 selfloop transitions, 61 changer transitions 5/359 dead transitions. [2022-09-20 23:24:54,768 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 359 transitions, 2416 flow [2022-09-20 23:24:54,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:24:54,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:24:54,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3086 transitions. [2022-09-20 23:24:54,775 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6919282511210763 [2022-09-20 23:24:54,775 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3086 transitions. [2022-09-20 23:24:54,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3086 transitions. [2022-09-20 23:24:54,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:54,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3086 transitions. [2022-09-20 23:24:54,783 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.3) internal successors, (3086), 20 states have internal predecessors, (3086), 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) [2022-09-20 23:24:54,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:54,791 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:54,791 INFO L175 Difference]: Start difference. First operand has 279 places, 285 transitions, 1431 flow. Second operand 20 states and 3086 transitions. [2022-09-20 23:24:54,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 359 transitions, 2416 flow [2022-09-20 23:24:54,824 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 359 transitions, 2251 flow, removed 40 selfloop flow, removed 13 redundant places. [2022-09-20 23:24:54,828 INFO L231 Difference]: Finished difference. Result has 289 places, 293 transitions, 1513 flow [2022-09-20 23:24:54,829 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1268, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1513, PETRI_PLACES=289, PETRI_TRANSITIONS=293} [2022-09-20 23:24:54,829 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 88 predicate places. [2022-09-20 23:24:54,830 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 293 transitions, 1513 flow [2022-09-20 23:24:54,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:54,830 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:54,831 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:54,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-09-20 23:24:54,831 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:54,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:54,832 INFO L85 PathProgramCache]: Analyzing trace with hash 401212009, now seen corresponding path program 8 times [2022-09-20 23:24:54,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:54,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412125391] [2022-09-20 23:24:54,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:54,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:55,435 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:55,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:55,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412125391] [2022-09-20 23:24:55,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412125391] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:55,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:55,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:55,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647090399] [2022-09-20 23:24:55,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:55,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:55,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:55,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:55,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:55,439 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:55,441 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 293 transitions, 1513 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:55,441 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:55,441 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:55,441 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:56,653 INFO L130 PetriNetUnfolder]: 1207/2957 cut-off events. [2022-09-20 23:24:56,654 INFO L131 PetriNetUnfolder]: For 12468/12475 co-relation queries the response was YES. [2022-09-20 23:24:56,677 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10183 conditions, 2957 events. 1207/2957 cut-off events. For 12468/12475 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 22139 event pairs, 506 based on Foata normal form. 5/2854 useless extension candidates. Maximal degree in co-relation 10137. Up to 1555 conditions per place. [2022-09-20 23:24:56,695 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 162 selfloop transitions, 62 changer transitions 5/364 dead transitions. [2022-09-20 23:24:56,695 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 364 transitions, 2540 flow [2022-09-20 23:24:56,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:24:56,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:24:56,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3084 transitions. [2022-09-20 23:24:56,701 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6914798206278027 [2022-09-20 23:24:56,701 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3084 transitions. [2022-09-20 23:24:56,701 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3084 transitions. [2022-09-20 23:24:56,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:56,703 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3084 transitions. [2022-09-20 23:24:56,709 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.2) internal successors, (3084), 20 states have internal predecessors, (3084), 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) [2022-09-20 23:24:56,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:56,717 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:24:56,717 INFO L175 Difference]: Start difference. First operand has 289 places, 293 transitions, 1513 flow. Second operand 20 states and 3084 transitions. [2022-09-20 23:24:56,717 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 364 transitions, 2540 flow [2022-09-20 23:24:56,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 364 transitions, 2375 flow, removed 38 selfloop flow, removed 14 redundant places. [2022-09-20 23:24:56,767 INFO L231 Difference]: Finished difference. Result has 297 places, 302 transitions, 1645 flow [2022-09-20 23:24:56,767 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1362, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=293, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=1645, PETRI_PLACES=297, PETRI_TRANSITIONS=302} [2022-09-20 23:24:56,768 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 96 predicate places. [2022-09-20 23:24:56,768 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 302 transitions, 1645 flow [2022-09-20 23:24:56,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:56,769 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:56,769 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:56,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-09-20 23:24:56,769 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:56,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:56,770 INFO L85 PathProgramCache]: Analyzing trace with hash 1458169175, now seen corresponding path program 9 times [2022-09-20 23:24:56,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:56,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963511720] [2022-09-20 23:24:56,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:56,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:56,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:57,277 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:57,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:57,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963511720] [2022-09-20 23:24:57,277 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963511720] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:57,277 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:57,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:57,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56493691] [2022-09-20 23:24:57,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:57,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:57,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:57,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:57,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:57,281 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:57,283 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 302 transitions, 1645 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:57,283 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:57,283 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:57,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:24:58,357 INFO L130 PetriNetUnfolder]: 1222/3074 cut-off events. [2022-09-20 23:24:58,357 INFO L131 PetriNetUnfolder]: For 13778/13799 co-relation queries the response was YES. [2022-09-20 23:24:58,379 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10649 conditions, 3074 events. 1222/3074 cut-off events. For 13778/13799 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 23812 event pairs, 350 based on Foata normal form. 11/2950 useless extension candidates. Maximal degree in co-relation 10599. Up to 1641 conditions per place. [2022-09-20 23:24:58,399 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 165 selfloop transitions, 60 changer transitions 5/365 dead transitions. [2022-09-20 23:24:58,399 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 365 transitions, 2603 flow [2022-09-20 23:24:58,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:24:58,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:24:58,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2926 transitions. [2022-09-20 23:24:58,404 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6905829596412556 [2022-09-20 23:24:58,405 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2926 transitions. [2022-09-20 23:24:58,405 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2926 transitions. [2022-09-20 23:24:58,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:24:58,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2926 transitions. [2022-09-20 23:24:58,411 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.0) internal successors, (2926), 19 states have internal predecessors, (2926), 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) [2022-09-20 23:24:58,417 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:24:58,418 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:24:58,418 INFO L175 Difference]: Start difference. First operand has 297 places, 302 transitions, 1645 flow. Second operand 19 states and 2926 transitions. [2022-09-20 23:24:58,418 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 365 transitions, 2603 flow [2022-09-20 23:24:58,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 365 transitions, 2422 flow, removed 45 selfloop flow, removed 15 redundant places. [2022-09-20 23:24:58,470 INFO L231 Difference]: Finished difference. Result has 302 places, 309 transitions, 1667 flow [2022-09-20 23:24:58,470 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1468, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=302, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=245, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1667, PETRI_PLACES=302, PETRI_TRANSITIONS=309} [2022-09-20 23:24:58,471 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 101 predicate places. [2022-09-20 23:24:58,471 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 309 transitions, 1667 flow [2022-09-20 23:24:58,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:58,472 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:24:58,472 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:24:58,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-09-20 23:24:58,473 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:24:58,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:24:58,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1250410771, now seen corresponding path program 10 times [2022-09-20 23:24:58,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:24:58,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562464876] [2022-09-20 23:24:58,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:24:58,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:24:58,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:24:59,051 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:24:59,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:24:59,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562464876] [2022-09-20 23:24:59,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562464876] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:24:59,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:24:59,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:24:59,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983428062] [2022-09-20 23:24:59,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:24:59,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:24:59,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:24:59,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:24:59,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:24:59,056 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:24:59,058 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 309 transitions, 1667 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:24:59,058 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:24:59,058 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:24:59,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:00,100 INFO L130 PetriNetUnfolder]: 1232/3115 cut-off events. [2022-09-20 23:25:00,100 INFO L131 PetriNetUnfolder]: For 13071/13093 co-relation queries the response was YES. [2022-09-20 23:25:00,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10743 conditions, 3115 events. 1232/3115 cut-off events. For 13071/13093 co-relation queries the response was YES. Maximal size of possible extension queue 211. Compared 24387 event pairs, 475 based on Foata normal form. 14/2987 useless extension candidates. Maximal degree in co-relation 10690. Up to 1766 conditions per place. [2022-09-20 23:25:00,135 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 170 selfloop transitions, 50 changer transitions 5/360 dead transitions. [2022-09-20 23:25:00,135 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 360 transitions, 2576 flow [2022-09-20 23:25:00,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:00,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:00,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2765 transitions. [2022-09-20 23:25:00,140 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6888390632785252 [2022-09-20 23:25:00,140 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2765 transitions. [2022-09-20 23:25:00,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2765 transitions. [2022-09-20 23:25:00,141 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:00,141 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2765 transitions. [2022-09-20 23:25:00,144 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.61111111111111) internal successors, (2765), 18 states have internal predecessors, (2765), 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) [2022-09-20 23:25:00,149 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:00,150 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:00,150 INFO L175 Difference]: Start difference. First operand has 302 places, 309 transitions, 1667 flow. Second operand 18 states and 2765 transitions. [2022-09-20 23:25:00,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 360 transitions, 2576 flow [2022-09-20 23:25:00,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 360 transitions, 2465 flow, removed 16 selfloop flow, removed 12 redundant places. [2022-09-20 23:25:00,195 INFO L231 Difference]: Finished difference. Result has 309 places, 317 transitions, 1783 flow [2022-09-20 23:25:00,196 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1564, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=309, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=264, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1783, PETRI_PLACES=309, PETRI_TRANSITIONS=317} [2022-09-20 23:25:00,197 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 108 predicate places. [2022-09-20 23:25:00,197 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 317 transitions, 1783 flow [2022-09-20 23:25:00,197 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:00,197 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:00,198 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:00,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-09-20 23:25:00,198 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:00,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:00,198 INFO L85 PathProgramCache]: Analyzing trace with hash -1982545031, now seen corresponding path program 11 times [2022-09-20 23:25:00,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:00,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837721746] [2022-09-20 23:25:00,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:00,199 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:00,868 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:00,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:00,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837721746] [2022-09-20 23:25:00,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837721746] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:00,869 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:00,869 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:00,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226394886] [2022-09-20 23:25:00,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:00,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:00,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:00,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:00,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:00,873 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:00,877 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 317 transitions, 1783 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:00,877 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:00,877 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:00,877 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:01,943 INFO L130 PetriNetUnfolder]: 1274/3205 cut-off events. [2022-09-20 23:25:01,943 INFO L131 PetriNetUnfolder]: For 16071/16081 co-relation queries the response was YES. [2022-09-20 23:25:01,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11488 conditions, 3205 events. 1274/3205 cut-off events. For 16071/16081 co-relation queries the response was YES. Maximal size of possible extension queue 219. Compared 25262 event pairs, 527 based on Foata normal form. 8/3069 useless extension candidates. Maximal degree in co-relation 11432. Up to 1781 conditions per place. [2022-09-20 23:25:01,977 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 183 selfloop transitions, 55 changer transitions 5/378 dead transitions. [2022-09-20 23:25:01,977 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 378 transitions, 2833 flow [2022-09-20 23:25:01,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:01,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:01,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2779 transitions. [2022-09-20 23:25:01,981 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.692326856003986 [2022-09-20 23:25:01,981 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2779 transitions. [2022-09-20 23:25:01,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2779 transitions. [2022-09-20 23:25:01,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:01,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2779 transitions. [2022-09-20 23:25:01,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.38888888888889) internal successors, (2779), 18 states have internal predecessors, (2779), 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) [2022-09-20 23:25:01,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:01,990 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:01,990 INFO L175 Difference]: Start difference. First operand has 309 places, 317 transitions, 1783 flow. Second operand 18 states and 2779 transitions. [2022-09-20 23:25:01,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 378 transitions, 2833 flow [2022-09-20 23:25:02,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 378 transitions, 2697 flow, removed 37 selfloop flow, removed 11 redundant places. [2022-09-20 23:25:02,043 INFO L231 Difference]: Finished difference. Result has 318 places, 323 transitions, 1916 flow [2022-09-20 23:25:02,044 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1653, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=317, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1916, PETRI_PLACES=318, PETRI_TRANSITIONS=323} [2022-09-20 23:25:02,044 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 117 predicate places. [2022-09-20 23:25:02,045 INFO L495 AbstractCegarLoop]: Abstraction has has 318 places, 323 transitions, 1916 flow [2022-09-20 23:25:02,045 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:02,045 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:02,046 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:02,046 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-09-20 23:25:02,046 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:02,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:02,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1691491385, now seen corresponding path program 12 times [2022-09-20 23:25:02,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:02,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471342739] [2022-09-20 23:25:02,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:02,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:02,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:02,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:02,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:02,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471342739] [2022-09-20 23:25:02,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471342739] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:02,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:02,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:02,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413376069] [2022-09-20 23:25:02,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:02,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:02,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:02,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:02,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:02,780 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:02,781 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 318 places, 323 transitions, 1916 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:02,782 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:02,782 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:02,782 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:03,969 INFO L130 PetriNetUnfolder]: 1423/3627 cut-off events. [2022-09-20 23:25:03,969 INFO L131 PetriNetUnfolder]: For 24496/24518 co-relation queries the response was YES. [2022-09-20 23:25:03,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13658 conditions, 3627 events. 1423/3627 cut-off events. For 24496/24518 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 29947 event pairs, 516 based on Foata normal form. 14/3482 useless extension candidates. Maximal degree in co-relation 13598. Up to 1898 conditions per place. [2022-09-20 23:25:04,014 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 207 selfloop transitions, 60 changer transitions 5/407 dead transitions. [2022-09-20 23:25:04,014 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 407 transitions, 3301 flow [2022-09-20 23:25:04,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:25:04,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:25:04,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3090 transitions. [2022-09-20 23:25:04,019 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6928251121076233 [2022-09-20 23:25:04,019 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3090 transitions. [2022-09-20 23:25:04,019 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3090 transitions. [2022-09-20 23:25:04,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:04,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3090 transitions. [2022-09-20 23:25:04,025 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.5) internal successors, (3090), 20 states have internal predecessors, (3090), 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) [2022-09-20 23:25:04,030 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:04,030 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:04,030 INFO L175 Difference]: Start difference. First operand has 318 places, 323 transitions, 1916 flow. Second operand 20 states and 3090 transitions. [2022-09-20 23:25:04,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 407 transitions, 3301 flow [2022-09-20 23:25:04,098 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 407 transitions, 3111 flow, removed 56 selfloop flow, removed 13 redundant places. [2022-09-20 23:25:04,104 INFO L231 Difference]: Finished difference. Result has 329 places, 337 transitions, 2100 flow [2022-09-20 23:25:04,105 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1739, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=269, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2100, PETRI_PLACES=329, PETRI_TRANSITIONS=337} [2022-09-20 23:25:04,105 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 128 predicate places. [2022-09-20 23:25:04,106 INFO L495 AbstractCegarLoop]: Abstraction has has 329 places, 337 transitions, 2100 flow [2022-09-20 23:25:04,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:04,106 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:04,107 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:04,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-09-20 23:25:04,107 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:04,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:04,107 INFO L85 PathProgramCache]: Analyzing trace with hash -465965951, now seen corresponding path program 13 times [2022-09-20 23:25:04,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:04,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033609358] [2022-09-20 23:25:04,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:04,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:04,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:04,838 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:04,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:04,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033609358] [2022-09-20 23:25:04,839 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033609358] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:04,839 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:04,839 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:04,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963424479] [2022-09-20 23:25:04,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:04,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:04,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:04,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:04,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:04,842 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:04,844 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 337 transitions, 2100 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:04,844 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:04,844 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:04,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:06,084 INFO L130 PetriNetUnfolder]: 1501/3836 cut-off events. [2022-09-20 23:25:06,085 INFO L131 PetriNetUnfolder]: For 29663/29684 co-relation queries the response was YES. [2022-09-20 23:25:06,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15047 conditions, 3836 events. 1501/3836 cut-off events. For 29663/29684 co-relation queries the response was YES. Maximal size of possible extension queue 280. Compared 32223 event pairs, 576 based on Foata normal form. 11/3678 useless extension candidates. Maximal degree in co-relation 14981. Up to 2106 conditions per place. [2022-09-20 23:25:06,141 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 209 selfloop transitions, 64 changer transitions 5/413 dead transitions. [2022-09-20 23:25:06,142 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 413 transitions, 3504 flow [2022-09-20 23:25:06,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:25:06,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:25:06,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3085 transitions. [2022-09-20 23:25:06,145 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6917040358744395 [2022-09-20 23:25:06,145 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3085 transitions. [2022-09-20 23:25:06,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3085 transitions. [2022-09-20 23:25:06,146 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:06,146 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3085 transitions. [2022-09-20 23:25:06,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.25) internal successors, (3085), 20 states have internal predecessors, (3085), 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) [2022-09-20 23:25:06,153 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:06,154 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:06,154 INFO L175 Difference]: Start difference. First operand has 329 places, 337 transitions, 2100 flow. Second operand 20 states and 3085 transitions. [2022-09-20 23:25:06,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 413 transitions, 3504 flow [2022-09-20 23:25:06,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 335 places, 413 transitions, 3268 flow, removed 89 selfloop flow, removed 11 redundant places. [2022-09-20 23:25:06,251 INFO L231 Difference]: Finished difference. Result has 342 places, 352 transitions, 2315 flow [2022-09-20 23:25:06,251 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=1888, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=337, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=281, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2315, PETRI_PLACES=342, PETRI_TRANSITIONS=352} [2022-09-20 23:25:06,252 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 141 predicate places. [2022-09-20 23:25:06,252 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 352 transitions, 2315 flow [2022-09-20 23:25:06,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:06,252 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:06,253 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:06,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-09-20 23:25:06,253 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:06,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:06,253 INFO L85 PathProgramCache]: Analyzing trace with hash 825368313, now seen corresponding path program 14 times [2022-09-20 23:25:06,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:06,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966594841] [2022-09-20 23:25:06,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:06,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:06,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:06,772 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:06,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:06,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966594841] [2022-09-20 23:25:06,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966594841] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:06,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:06,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:06,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073528663] [2022-09-20 23:25:06,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:06,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:06,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:06,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:06,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:06,776 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:06,778 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 352 transitions, 2315 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:06,778 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:06,778 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:06,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:07,958 INFO L130 PetriNetUnfolder]: 1552/3871 cut-off events. [2022-09-20 23:25:07,959 INFO L131 PetriNetUnfolder]: For 35439/35447 co-relation queries the response was YES. [2022-09-20 23:25:08,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15988 conditions, 3871 events. 1552/3871 cut-off events. For 35439/35447 co-relation queries the response was YES. Maximal size of possible extension queue 287. Compared 32022 event pairs, 808 based on Foata normal form. 1/3717 useless extension candidates. Maximal degree in co-relation 15916. Up to 2200 conditions per place. [2022-09-20 23:25:08,034 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 222 selfloop transitions, 63 changer transitions 5/425 dead transitions. [2022-09-20 23:25:08,034 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 425 transitions, 3743 flow [2022-09-20 23:25:08,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:25:08,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:25:08,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3089 transitions. [2022-09-20 23:25:08,038 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6926008968609866 [2022-09-20 23:25:08,039 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3089 transitions. [2022-09-20 23:25:08,039 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3089 transitions. [2022-09-20 23:25:08,040 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:08,040 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3089 transitions. [2022-09-20 23:25:08,044 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.45) internal successors, (3089), 20 states have internal predecessors, (3089), 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) [2022-09-20 23:25:08,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:08,049 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:08,049 INFO L175 Difference]: Start difference. First operand has 342 places, 352 transitions, 2315 flow. Second operand 20 states and 3089 transitions. [2022-09-20 23:25:08,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 425 transitions, 3743 flow [2022-09-20 23:25:08,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 346 places, 425 transitions, 3478 flow, removed 88 selfloop flow, removed 13 redundant places. [2022-09-20 23:25:08,181 INFO L231 Difference]: Finished difference. Result has 351 places, 359 transitions, 2374 flow [2022-09-20 23:25:08,181 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2057, PETRI_DIFFERENCE_MINUEND_PLACES=327, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=352, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=292, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2374, PETRI_PLACES=351, PETRI_TRANSITIONS=359} [2022-09-20 23:25:08,182 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 150 predicate places. [2022-09-20 23:25:08,182 INFO L495 AbstractCegarLoop]: Abstraction has has 351 places, 359 transitions, 2374 flow [2022-09-20 23:25:08,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:08,182 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:08,183 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:08,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-09-20 23:25:08,183 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:08,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:08,183 INFO L85 PathProgramCache]: Analyzing trace with hash -130908501, now seen corresponding path program 15 times [2022-09-20 23:25:08,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:08,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243337388] [2022-09-20 23:25:08,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:08,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:08,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:08,861 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:08,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:08,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243337388] [2022-09-20 23:25:08,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243337388] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:08,862 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:08,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:08,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328174050] [2022-09-20 23:25:08,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:08,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:08,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:08,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:08,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=242, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:08,865 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:08,867 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 351 places, 359 transitions, 2374 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:08,867 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:08,867 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:08,867 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:10,104 INFO L130 PetriNetUnfolder]: 1602/3984 cut-off events. [2022-09-20 23:25:10,104 INFO L131 PetriNetUnfolder]: For 40112/40120 co-relation queries the response was YES. [2022-09-20 23:25:10,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16679 conditions, 3984 events. 1602/3984 cut-off events. For 40112/40120 co-relation queries the response was YES. Maximal size of possible extension queue 301. Compared 33255 event pairs, 818 based on Foata normal form. 1/3824 useless extension candidates. Maximal degree in co-relation 16603. Up to 2242 conditions per place. [2022-09-20 23:25:10,155 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 224 selfloop transitions, 67 changer transitions 5/431 dead transitions. [2022-09-20 23:25:10,155 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 368 places, 431 transitions, 3802 flow [2022-09-20 23:25:10,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-09-20 23:25:10,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2022-09-20 23:25:10,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3085 transitions. [2022-09-20 23:25:10,159 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6917040358744395 [2022-09-20 23:25:10,159 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3085 transitions. [2022-09-20 23:25:10,159 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3085 transitions. [2022-09-20 23:25:10,160 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:10,160 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3085 transitions. [2022-09-20 23:25:10,163 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 154.25) internal successors, (3085), 20 states have internal predecessors, (3085), 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) [2022-09-20 23:25:10,167 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:10,167 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 223.0) internal successors, (4683), 21 states have internal predecessors, (4683), 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) [2022-09-20 23:25:10,167 INFO L175 Difference]: Start difference. First operand has 351 places, 359 transitions, 2374 flow. Second operand 20 states and 3085 transitions. [2022-09-20 23:25:10,167 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 368 places, 431 transitions, 3802 flow [2022-09-20 23:25:10,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 431 transitions, 3589 flow, removed 60 selfloop flow, removed 15 redundant places. [2022-09-20 23:25:10,294 INFO L231 Difference]: Finished difference. Result has 359 places, 368 transitions, 2503 flow [2022-09-20 23:25:10,295 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2163, PETRI_DIFFERENCE_MINUEND_PLACES=334, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=359, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2503, PETRI_PLACES=359, PETRI_TRANSITIONS=368} [2022-09-20 23:25:10,295 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 158 predicate places. [2022-09-20 23:25:10,295 INFO L495 AbstractCegarLoop]: Abstraction has has 359 places, 368 transitions, 2503 flow [2022-09-20 23:25:10,296 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:10,296 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:10,296 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:10,296 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-09-20 23:25:10,296 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:10,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:10,297 INFO L85 PathProgramCache]: Analyzing trace with hash -1825833743, now seen corresponding path program 16 times [2022-09-20 23:25:10,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:10,297 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375478301] [2022-09-20 23:25:10,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:10,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:10,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:10,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:10,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:10,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375478301] [2022-09-20 23:25:10,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375478301] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:10,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:10,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:10,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94021529] [2022-09-20 23:25:10,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:10,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:10,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:10,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:10,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:10,801 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:10,803 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 368 transitions, 2503 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:10,803 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:10,803 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:10,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:11,886 INFO L130 PetriNetUnfolder]: 1629/4056 cut-off events. [2022-09-20 23:25:11,886 INFO L131 PetriNetUnfolder]: For 42179/42182 co-relation queries the response was YES. [2022-09-20 23:25:11,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17297 conditions, 4056 events. 1629/4056 cut-off events. For 42179/42182 co-relation queries the response was YES. Maximal size of possible extension queue 314. Compared 34171 event pairs, 856 based on Foata normal form. 1/3895 useless extension candidates. Maximal degree in co-relation 17216. Up to 2358 conditions per place. [2022-09-20 23:25:11,968 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 228 selfloop transitions, 67 changer transitions 5/435 dead transitions. [2022-09-20 23:25:11,968 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 435 transitions, 3922 flow [2022-09-20 23:25:11,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:11,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:11,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2931 transitions. [2022-09-20 23:25:11,971 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6917630398867123 [2022-09-20 23:25:11,971 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2931 transitions. [2022-09-20 23:25:11,972 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2931 transitions. [2022-09-20 23:25:11,972 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:11,972 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2931 transitions. [2022-09-20 23:25:11,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.26315789473685) internal successors, (2931), 19 states have internal predecessors, (2931), 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) [2022-09-20 23:25:11,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:11,979 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:11,979 INFO L175 Difference]: Start difference. First operand has 359 places, 368 transitions, 2503 flow. Second operand 19 states and 2931 transitions. [2022-09-20 23:25:11,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 435 transitions, 3922 flow [2022-09-20 23:25:12,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 435 transitions, 3684 flow, removed 69 selfloop flow, removed 14 redundant places. [2022-09-20 23:25:12,095 INFO L231 Difference]: Finished difference. Result has 365 places, 378 transitions, 2568 flow [2022-09-20 23:25:12,095 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2274, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2568, PETRI_PLACES=365, PETRI_TRANSITIONS=378} [2022-09-20 23:25:12,095 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 164 predicate places. [2022-09-20 23:25:12,096 INFO L495 AbstractCegarLoop]: Abstraction has has 365 places, 378 transitions, 2568 flow [2022-09-20 23:25:12,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:12,096 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:12,096 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:12,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-09-20 23:25:12,096 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:12,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:12,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1556317915, now seen corresponding path program 17 times [2022-09-20 23:25:12,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:12,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316593433] [2022-09-20 23:25:12,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:12,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:12,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:12,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:12,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316593433] [2022-09-20 23:25:12,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316593433] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:12,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:12,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:12,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374703565] [2022-09-20 23:25:12,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:12,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:12,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:12,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:12,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:12,590 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:12,591 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 378 transitions, 2568 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:12,591 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:12,591 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:12,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:13,799 INFO L130 PetriNetUnfolder]: 1680/4197 cut-off events. [2022-09-20 23:25:13,799 INFO L131 PetriNetUnfolder]: For 43731/43739 co-relation queries the response was YES. [2022-09-20 23:25:13,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18033 conditions, 4197 events. 1680/4197 cut-off events. For 43731/43739 co-relation queries the response was YES. Maximal size of possible extension queue 330. Compared 35840 event pairs, 887 based on Foata normal form. 1/4031 useless extension candidates. Maximal degree in co-relation 17949. Up to 2385 conditions per place. [2022-09-20 23:25:13,870 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 240 selfloop transitions, 61 changer transitions 5/441 dead transitions. [2022-09-20 23:25:13,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 441 transitions, 3982 flow [2022-09-20 23:25:13,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:13,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:13,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2781 transitions. [2022-09-20 23:25:13,873 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6928251121076233 [2022-09-20 23:25:13,874 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2781 transitions. [2022-09-20 23:25:13,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2781 transitions. [2022-09-20 23:25:13,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:13,875 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2781 transitions. [2022-09-20 23:25:13,878 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.5) internal successors, (2781), 18 states have internal predecessors, (2781), 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) [2022-09-20 23:25:13,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:13,882 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:13,882 INFO L175 Difference]: Start difference. First operand has 365 places, 378 transitions, 2568 flow. Second operand 18 states and 2781 transitions. [2022-09-20 23:25:13,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 441 transitions, 3982 flow [2022-09-20 23:25:13,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 441 transitions, 3838 flow, removed 28 selfloop flow, removed 12 redundant places. [2022-09-20 23:25:14,004 INFO L231 Difference]: Finished difference. Result has 373 places, 385 transitions, 2776 flow [2022-09-20 23:25:14,004 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2431, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=378, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2776, PETRI_PLACES=373, PETRI_TRANSITIONS=385} [2022-09-20 23:25:14,004 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 172 predicate places. [2022-09-20 23:25:14,005 INFO L495 AbstractCegarLoop]: Abstraction has has 373 places, 385 transitions, 2776 flow [2022-09-20 23:25:14,005 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:14,005 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:14,005 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:14,005 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-09-20 23:25:14,005 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:14,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:14,006 INFO L85 PathProgramCache]: Analyzing trace with hash 448298051, now seen corresponding path program 18 times [2022-09-20 23:25:14,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:14,006 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047630855] [2022-09-20 23:25:14,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:14,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:14,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:14,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:14,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:14,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047630855] [2022-09-20 23:25:14,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047630855] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:14,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:14,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:14,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678295925] [2022-09-20 23:25:14,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:14,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:14,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:14,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:14,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=231, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:14,602 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:14,603 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 385 transitions, 2776 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:14,603 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:14,603 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:14,604 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:15,868 INFO L130 PetriNetUnfolder]: 1688/4242 cut-off events. [2022-09-20 23:25:15,868 INFO L131 PetriNetUnfolder]: For 50098/50105 co-relation queries the response was YES. [2022-09-20 23:25:15,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18497 conditions, 4242 events. 1688/4242 cut-off events. For 50098/50105 co-relation queries the response was YES. Maximal size of possible extension queue 332. Compared 36462 event pairs, 870 based on Foata normal form. 5/4077 useless extension candidates. Maximal degree in co-relation 18410. Up to 2424 conditions per place. [2022-09-20 23:25:15,952 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 234 selfloop transitions, 64 changer transitions 5/438 dead transitions. [2022-09-20 23:25:15,952 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 438 transitions, 4054 flow [2022-09-20 23:25:15,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:15,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:15,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2770 transitions. [2022-09-20 23:25:15,954 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6900847035376183 [2022-09-20 23:25:15,954 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2770 transitions. [2022-09-20 23:25:15,954 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2770 transitions. [2022-09-20 23:25:15,955 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:15,955 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2770 transitions. [2022-09-20 23:25:15,957 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.88888888888889) internal successors, (2770), 18 states have internal predecessors, (2770), 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) [2022-09-20 23:25:15,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:15,961 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:15,961 INFO L175 Difference]: Start difference. First operand has 373 places, 385 transitions, 2776 flow. Second operand 18 states and 2770 transitions. [2022-09-20 23:25:15,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 438 transitions, 4054 flow [2022-09-20 23:25:16,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 438 transitions, 3850 flow, removed 72 selfloop flow, removed 12 redundant places. [2022-09-20 23:25:16,091 INFO L231 Difference]: Finished difference. Result has 381 places, 391 transitions, 2856 flow [2022-09-20 23:25:16,091 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2574, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=385, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2856, PETRI_PLACES=381, PETRI_TRANSITIONS=391} [2022-09-20 23:25:16,092 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 180 predicate places. [2022-09-20 23:25:16,092 INFO L495 AbstractCegarLoop]: Abstraction has has 381 places, 391 transitions, 2856 flow [2022-09-20 23:25:16,092 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:16,092 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:16,092 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:16,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-09-20 23:25:16,093 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:16,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:16,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1609841795, now seen corresponding path program 19 times [2022-09-20 23:25:16,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:16,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162895053] [2022-09-20 23:25:16,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:16,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:16,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:16,636 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:16,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:16,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162895053] [2022-09-20 23:25:16,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162895053] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:16,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:16,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:16,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649958616] [2022-09-20 23:25:16,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:16,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:16,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:16,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:16,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:16,640 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:16,641 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 391 transitions, 2856 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:16,641 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:16,641 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:16,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:17,926 INFO L130 PetriNetUnfolder]: 1700/4267 cut-off events. [2022-09-20 23:25:17,926 INFO L131 PetriNetUnfolder]: For 50472/50479 co-relation queries the response was YES. [2022-09-20 23:25:17,962 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18742 conditions, 4267 events. 1700/4267 cut-off events. For 50472/50479 co-relation queries the response was YES. Maximal size of possible extension queue 325. Compared 36647 event pairs, 879 based on Foata normal form. 5/4101 useless extension candidates. Maximal degree in co-relation 18651. Up to 2448 conditions per place. [2022-09-20 23:25:17,977 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 241 selfloop transitions, 66 changer transitions 5/447 dead transitions. [2022-09-20 23:25:17,977 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 396 places, 447 transitions, 4223 flow [2022-09-20 23:25:17,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:17,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:17,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2774 transitions. [2022-09-20 23:25:17,980 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6910812157448929 [2022-09-20 23:25:17,980 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2774 transitions. [2022-09-20 23:25:17,980 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2774 transitions. [2022-09-20 23:25:17,981 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:17,981 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2774 transitions. [2022-09-20 23:25:17,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.11111111111111) internal successors, (2774), 18 states have internal predecessors, (2774), 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) [2022-09-20 23:25:17,987 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:17,987 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:17,987 INFO L175 Difference]: Start difference. First operand has 381 places, 391 transitions, 2856 flow. Second operand 18 states and 2774 transitions. [2022-09-20 23:25:17,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 396 places, 447 transitions, 4223 flow [2022-09-20 23:25:18,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 447 transitions, 3958 flow, removed 53 selfloop flow, removed 15 redundant places. [2022-09-20 23:25:18,139 INFO L231 Difference]: Finished difference. Result has 386 places, 399 transitions, 2926 flow [2022-09-20 23:25:18,139 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2599, PETRI_DIFFERENCE_MINUEND_PLACES=364, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=391, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2926, PETRI_PLACES=386, PETRI_TRANSITIONS=399} [2022-09-20 23:25:18,139 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 185 predicate places. [2022-09-20 23:25:18,139 INFO L495 AbstractCegarLoop]: Abstraction has has 386 places, 399 transitions, 2926 flow [2022-09-20 23:25:18,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:18,140 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:18,140 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:18,140 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-09-20 23:25:18,140 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:18,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:18,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1143038853, now seen corresponding path program 20 times [2022-09-20 23:25:18,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:18,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707880541] [2022-09-20 23:25:18,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:18,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:18,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:18,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:18,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:18,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707880541] [2022-09-20 23:25:18,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707880541] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:18,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:18,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:18,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227245819] [2022-09-20 23:25:18,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:18,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:18,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:18,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:18,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:18,537 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:18,538 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 386 places, 399 transitions, 2926 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:18,538 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:18,538 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:18,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:19,675 INFO L130 PetriNetUnfolder]: 1706/4266 cut-off events. [2022-09-20 23:25:19,675 INFO L131 PetriNetUnfolder]: For 52443/52453 co-relation queries the response was YES. [2022-09-20 23:25:19,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18699 conditions, 4266 events. 1706/4266 cut-off events. For 52443/52453 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 36831 event pairs, 891 based on Foata normal form. 2/4098 useless extension candidates. Maximal degree in co-relation 18606. Up to 2462 conditions per place. [2022-09-20 23:25:19,772 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 245 selfloop transitions, 61 changer transitions 5/446 dead transitions. [2022-09-20 23:25:19,772 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 446 transitions, 4151 flow [2022-09-20 23:25:19,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:19,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:19,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2767 transitions. [2022-09-20 23:25:19,774 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6893373193821625 [2022-09-20 23:25:19,774 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2767 transitions. [2022-09-20 23:25:19,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2767 transitions. [2022-09-20 23:25:19,775 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:19,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2767 transitions. [2022-09-20 23:25:19,777 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.72222222222223) internal successors, (2767), 18 states have internal predecessors, (2767), 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) [2022-09-20 23:25:19,780 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:19,780 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:19,781 INFO L175 Difference]: Start difference. First operand has 386 places, 399 transitions, 2926 flow. Second operand 18 states and 2767 transitions. [2022-09-20 23:25:19,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 446 transitions, 4151 flow [2022-09-20 23:25:19,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 446 transitions, 3909 flow, removed 60 selfloop flow, removed 14 redundant places. [2022-09-20 23:25:19,928 INFO L231 Difference]: Finished difference. Result has 391 places, 402 transitions, 2856 flow [2022-09-20 23:25:19,929 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2688, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2856, PETRI_PLACES=391, PETRI_TRANSITIONS=402} [2022-09-20 23:25:19,929 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 190 predicate places. [2022-09-20 23:25:19,930 INFO L495 AbstractCegarLoop]: Abstraction has has 391 places, 402 transitions, 2856 flow [2022-09-20 23:25:19,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:19,930 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:19,930 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:19,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-09-20 23:25:19,931 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:19,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:19,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1005899951, now seen corresponding path program 21 times [2022-09-20 23:25:19,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:19,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885978482] [2022-09-20 23:25:19,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:19,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:19,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:20,453 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:20,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:20,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885978482] [2022-09-20 23:25:20,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885978482] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:20,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:20,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:20,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820387016] [2022-09-20 23:25:20,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:20,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:20,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:20,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:20,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:20,457 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:20,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 402 transitions, 2856 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:20,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:20,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:20,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:21,711 INFO L130 PetriNetUnfolder]: 1706/4273 cut-off events. [2022-09-20 23:25:21,711 INFO L131 PetriNetUnfolder]: For 51067/51071 co-relation queries the response was YES. [2022-09-20 23:25:21,780 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18525 conditions, 4273 events. 1706/4273 cut-off events. For 51067/51071 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 36672 event pairs, 899 based on Foata normal form. 2/4100 useless extension candidates. Maximal degree in co-relation 18430. Up to 2448 conditions per place. [2022-09-20 23:25:21,900 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 246 selfloop transitions, 64 changer transitions 5/450 dead transitions. [2022-09-20 23:25:21,901 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 450 transitions, 4107 flow [2022-09-20 23:25:21,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:21,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:21,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2768 transitions. [2022-09-20 23:25:21,903 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6895864474339811 [2022-09-20 23:25:21,903 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2768 transitions. [2022-09-20 23:25:21,903 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2768 transitions. [2022-09-20 23:25:21,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:21,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2768 transitions. [2022-09-20 23:25:21,907 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.77777777777777) internal successors, (2768), 18 states have internal predecessors, (2768), 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) [2022-09-20 23:25:21,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:21,910 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:21,910 INFO L175 Difference]: Start difference. First operand has 391 places, 402 transitions, 2856 flow. Second operand 18 states and 2768 transitions. [2022-09-20 23:25:21,910 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 450 transitions, 4107 flow [2022-09-20 23:25:22,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 450 transitions, 4011 flow, removed 3 selfloop flow, removed 14 redundant places. [2022-09-20 23:25:22,063 INFO L231 Difference]: Finished difference. Result has 396 places, 405 transitions, 2959 flow [2022-09-20 23:25:22,063 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2762, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=402, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=339, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2959, PETRI_PLACES=396, PETRI_TRANSITIONS=405} [2022-09-20 23:25:22,063 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 195 predicate places. [2022-09-20 23:25:22,063 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 405 transitions, 2959 flow [2022-09-20 23:25:22,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:22,064 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:22,064 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:22,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-09-20 23:25:22,064 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:22,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:22,064 INFO L85 PathProgramCache]: Analyzing trace with hash 1281022123, now seen corresponding path program 22 times [2022-09-20 23:25:22,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:22,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601499835] [2022-09-20 23:25:22,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:22,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:22,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:22,533 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:22,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:22,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601499835] [2022-09-20 23:25:22,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601499835] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:22,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:22,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:22,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715570299] [2022-09-20 23:25:22,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:22,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:22,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:22,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:22,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:22,537 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:22,538 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 405 transitions, 2959 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:22,538 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:22,538 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:22,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:23,855 INFO L130 PetriNetUnfolder]: 1706/4361 cut-off events. [2022-09-20 23:25:23,855 INFO L131 PetriNetUnfolder]: For 52287/52308 co-relation queries the response was YES. [2022-09-20 23:25:23,925 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18699 conditions, 4361 events. 1706/4361 cut-off events. For 52287/52308 co-relation queries the response was YES. Maximal size of possible extension queue 343. Compared 38498 event pairs, 701 based on Foata normal form. 11/4186 useless extension candidates. Maximal degree in co-relation 18602. Up to 2454 conditions per place. [2022-09-20 23:25:23,943 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 251 selfloop transitions, 65 changer transitions 5/456 dead transitions. [2022-09-20 23:25:23,944 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 411 places, 456 transitions, 4267 flow [2022-09-20 23:25:23,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:23,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:23,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2772 transitions. [2022-09-20 23:25:23,946 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6905829596412556 [2022-09-20 23:25:23,946 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2772 transitions. [2022-09-20 23:25:23,946 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2772 transitions. [2022-09-20 23:25:23,946 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:23,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2772 transitions. [2022-09-20 23:25:23,949 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.0) internal successors, (2772), 18 states have internal predecessors, (2772), 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) [2022-09-20 23:25:23,952 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:23,952 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:23,952 INFO L175 Difference]: Start difference. First operand has 396 places, 405 transitions, 2959 flow. Second operand 18 states and 2772 transitions. [2022-09-20 23:25:23,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 411 places, 456 transitions, 4267 flow [2022-09-20 23:25:24,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 456 transitions, 4083 flow, removed 29 selfloop flow, removed 15 redundant places. [2022-09-20 23:25:24,093 INFO L231 Difference]: Finished difference. Result has 400 places, 409 transitions, 3003 flow [2022-09-20 23:25:24,093 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2779, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=405, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3003, PETRI_PLACES=400, PETRI_TRANSITIONS=409} [2022-09-20 23:25:24,093 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 199 predicate places. [2022-09-20 23:25:24,094 INFO L495 AbstractCegarLoop]: Abstraction has has 400 places, 409 transitions, 3003 flow [2022-09-20 23:25:24,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:24,094 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:24,094 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:24,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-09-20 23:25:24,094 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:24,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:24,095 INFO L85 PathProgramCache]: Analyzing trace with hash -864688781, now seen corresponding path program 23 times [2022-09-20 23:25:24,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:24,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282091913] [2022-09-20 23:25:24,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:24,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:24,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:24,655 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:24,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:24,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282091913] [2022-09-20 23:25:24,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282091913] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:24,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:24,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:24,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696405133] [2022-09-20 23:25:24,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:24,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:24,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:24,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:24,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:24,658 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:24,659 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 409 transitions, 3003 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:24,659 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:24,659 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:24,659 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:25,898 INFO L130 PetriNetUnfolder]: 1762/4504 cut-off events. [2022-09-20 23:25:25,898 INFO L131 PetriNetUnfolder]: For 58209/58231 co-relation queries the response was YES. [2022-09-20 23:25:25,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19595 conditions, 4504 events. 1762/4504 cut-off events. For 58209/58231 co-relation queries the response was YES. Maximal size of possible extension queue 354. Compared 40090 event pairs, 664 based on Foata normal form. 14/4332 useless extension candidates. Maximal degree in co-relation 19496. Up to 2398 conditions per place. [2022-09-20 23:25:25,999 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 253 selfloop transitions, 82 changer transitions 5/475 dead transitions. [2022-09-20 23:25:26,000 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 475 transitions, 4590 flow [2022-09-20 23:25:26,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:26,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:26,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2928 transitions. [2022-09-20 23:25:26,002 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6910549917394383 [2022-09-20 23:25:26,002 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2928 transitions. [2022-09-20 23:25:26,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2928 transitions. [2022-09-20 23:25:26,002 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:26,002 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2928 transitions. [2022-09-20 23:25:26,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.10526315789474) internal successors, (2928), 19 states have internal predecessors, (2928), 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) [2022-09-20 23:25:26,008 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:26,009 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:26,009 INFO L175 Difference]: Start difference. First operand has 400 places, 409 transitions, 3003 flow. Second operand 19 states and 2928 transitions. [2022-09-20 23:25:26,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 475 transitions, 4590 flow [2022-09-20 23:25:26,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 475 transitions, 4394 flow, removed 35 selfloop flow, removed 15 redundant places. [2022-09-20 23:25:26,172 INFO L231 Difference]: Finished difference. Result has 408 places, 421 transitions, 3315 flow [2022-09-20 23:25:26,172 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=2809, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3315, PETRI_PLACES=408, PETRI_TRANSITIONS=421} [2022-09-20 23:25:26,173 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 207 predicate places. [2022-09-20 23:25:26,173 INFO L495 AbstractCegarLoop]: Abstraction has has 408 places, 421 transitions, 3315 flow [2022-09-20 23:25:26,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:26,174 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:26,174 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:26,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-09-20 23:25:26,174 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:26,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:26,174 INFO L85 PathProgramCache]: Analyzing trace with hash -896944717, now seen corresponding path program 24 times [2022-09-20 23:25:26,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:26,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260432240] [2022-09-20 23:25:26,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:26,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:26,721 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:26,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:26,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260432240] [2022-09-20 23:25:26,721 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260432240] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:26,721 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:26,721 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:26,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792131779] [2022-09-20 23:25:26,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:26,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:26,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:26,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:26,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:26,724 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:26,725 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 421 transitions, 3315 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:26,726 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:26,726 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:26,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:28,037 INFO L130 PetriNetUnfolder]: 1804/4651 cut-off events. [2022-09-20 23:25:28,038 INFO L131 PetriNetUnfolder]: For 69550/69570 co-relation queries the response was YES. [2022-09-20 23:25:28,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20917 conditions, 4651 events. 1804/4651 cut-off events. For 69550/69570 co-relation queries the response was YES. Maximal size of possible extension queue 367. Compared 41657 event pairs, 740 based on Foata normal form. 9/4461 useless extension candidates. Maximal degree in co-relation 20813. Up to 2553 conditions per place. [2022-09-20 23:25:28,144 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 272 selfloop transitions, 73 changer transitions 5/485 dead transitions. [2022-09-20 23:25:28,144 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 485 transitions, 4989 flow [2022-09-20 23:25:28,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:28,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:28,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-09-20 23:25:28,147 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-09-20 23:25:28,147 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-09-20 23:25:28,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-09-20 23:25:28,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:28,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-09-20 23:25:28,151 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 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) [2022-09-20 23:25:28,154 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:28,155 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:28,155 INFO L175 Difference]: Start difference. First operand has 408 places, 421 transitions, 3315 flow. Second operand 19 states and 2930 transitions. [2022-09-20 23:25:28,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 485 transitions, 4989 flow [2022-09-20 23:25:28,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 485 transitions, 4680 flow, removed 109 selfloop flow, removed 13 redundant places. [2022-09-20 23:25:28,422 INFO L231 Difference]: Finished difference. Result has 416 places, 427 transitions, 3424 flow [2022-09-20 23:25:28,423 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3022, PETRI_DIFFERENCE_MINUEND_PLACES=393, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=421, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=351, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3424, PETRI_PLACES=416, PETRI_TRANSITIONS=427} [2022-09-20 23:25:28,423 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 215 predicate places. [2022-09-20 23:25:28,423 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 427 transitions, 3424 flow [2022-09-20 23:25:28,424 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:28,424 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:28,424 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:28,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-09-20 23:25:28,424 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:28,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:28,424 INFO L85 PathProgramCache]: Analyzing trace with hash -288659095, now seen corresponding path program 25 times [2022-09-20 23:25:28,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:28,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028535279] [2022-09-20 23:25:28,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:28,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:28,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:28,869 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:28,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:28,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028535279] [2022-09-20 23:25:28,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028535279] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:28,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:28,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:28,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313428090] [2022-09-20 23:25:28,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:28,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:28,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:28,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:28,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:28,873 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:28,874 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 427 transitions, 3424 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:28,874 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:28,874 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:28,874 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:30,099 INFO L130 PetriNetUnfolder]: 1814/4572 cut-off events. [2022-09-20 23:25:30,099 INFO L131 PetriNetUnfolder]: For 70655/70663 co-relation queries the response was YES. [2022-09-20 23:25:30,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20957 conditions, 4572 events. 1814/4572 cut-off events. For 70655/70663 co-relation queries the response was YES. Maximal size of possible extension queue 368. Compared 40289 event pairs, 983 based on Foata normal form. 1/4375 useless extension candidates. Maximal degree in co-relation 20850. Up to 2648 conditions per place. [2022-09-20 23:25:30,207 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 271 selfloop transitions, 67 changer transitions 5/478 dead transitions. [2022-09-20 23:25:30,207 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 431 places, 478 transitions, 4959 flow [2022-09-20 23:25:30,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:30,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:30,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2766 transitions. [2022-09-20 23:25:30,209 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6890881913303438 [2022-09-20 23:25:30,209 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2766 transitions. [2022-09-20 23:25:30,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2766 transitions. [2022-09-20 23:25:30,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:30,210 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2766 transitions. [2022-09-20 23:25:30,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.66666666666666) internal successors, (2766), 18 states have internal predecessors, (2766), 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) [2022-09-20 23:25:30,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:30,214 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:30,214 INFO L175 Difference]: Start difference. First operand has 416 places, 427 transitions, 3424 flow. Second operand 18 states and 2766 transitions. [2022-09-20 23:25:30,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 431 places, 478 transitions, 4959 flow [2022-09-20 23:25:30,429 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 478 transitions, 4656 flow, removed 98 selfloop flow, removed 14 redundant places. [2022-09-20 23:25:30,435 INFO L231 Difference]: Finished difference. Result has 421 places, 435 transitions, 3498 flow [2022-09-20 23:25:30,435 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3129, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=427, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3498, PETRI_PLACES=421, PETRI_TRANSITIONS=435} [2022-09-20 23:25:30,436 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 220 predicate places. [2022-09-20 23:25:30,436 INFO L495 AbstractCegarLoop]: Abstraction has has 421 places, 435 transitions, 3498 flow [2022-09-20 23:25:30,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:30,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:30,437 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:30,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-09-20 23:25:30,437 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:30,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:30,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1903885735, now seen corresponding path program 26 times [2022-09-20 23:25:30,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:30,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558287922] [2022-09-20 23:25:30,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:30,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:30,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:30,973 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:30,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:30,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558287922] [2022-09-20 23:25:30,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558287922] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:30,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:30,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:30,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334369827] [2022-09-20 23:25:30,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:30,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:30,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:30,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:30,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:30,977 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:30,978 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 435 transitions, 3498 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:30,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:30,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:30,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:32,357 INFO L130 PetriNetUnfolder]: 1826/4733 cut-off events. [2022-09-20 23:25:32,357 INFO L131 PetriNetUnfolder]: For 69625/69647 co-relation queries the response was YES. [2022-09-20 23:25:32,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21100 conditions, 4733 events. 1826/4733 cut-off events. For 69625/69647 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 42912 event pairs, 754 based on Foata normal form. 14/4540 useless extension candidates. Maximal degree in co-relation 20990. Up to 2647 conditions per place. [2022-09-20 23:25:32,470 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 274 selfloop transitions, 74 changer transitions 5/488 dead transitions. [2022-09-20 23:25:32,470 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 488 transitions, 4962 flow [2022-09-20 23:25:32,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:32,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:32,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2770 transitions. [2022-09-20 23:25:32,472 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6900847035376183 [2022-09-20 23:25:32,472 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2770 transitions. [2022-09-20 23:25:32,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2770 transitions. [2022-09-20 23:25:32,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:32,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2770 transitions. [2022-09-20 23:25:32,474 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.88888888888889) internal successors, (2770), 18 states have internal predecessors, (2770), 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) [2022-09-20 23:25:32,477 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:32,477 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:32,477 INFO L175 Difference]: Start difference. First operand has 421 places, 435 transitions, 3498 flow. Second operand 18 states and 2770 transitions. [2022-09-20 23:25:32,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 488 transitions, 4962 flow [2022-09-20 23:25:32,708 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 488 transitions, 4726 flow, removed 79 selfloop flow, removed 11 redundant places. [2022-09-20 23:25:32,713 INFO L231 Difference]: Finished difference. Result has 429 places, 440 transitions, 3528 flow [2022-09-20 23:25:32,713 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3264, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=435, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=362, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3528, PETRI_PLACES=429, PETRI_TRANSITIONS=440} [2022-09-20 23:25:32,714 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 228 predicate places. [2022-09-20 23:25:32,714 INFO L495 AbstractCegarLoop]: Abstraction has has 429 places, 440 transitions, 3528 flow [2022-09-20 23:25:32,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:32,715 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:32,715 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:32,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-09-20 23:25:32,715 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:32,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:32,716 INFO L85 PathProgramCache]: Analyzing trace with hash 2027414673, now seen corresponding path program 27 times [2022-09-20 23:25:32,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:32,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113189964] [2022-09-20 23:25:32,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:32,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:33,219 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:33,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:33,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113189964] [2022-09-20 23:25:33,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113189964] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:33,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:33,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:33,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904192215] [2022-09-20 23:25:33,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:33,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:33,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:33,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:33,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:33,223 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:33,224 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 429 places, 440 transitions, 3528 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:33,224 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:33,224 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:33,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:34,623 INFO L130 PetriNetUnfolder]: 1868/4770 cut-off events. [2022-09-20 23:25:34,624 INFO L131 PetriNetUnfolder]: For 77900/77908 co-relation queries the response was YES. [2022-09-20 23:25:34,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22115 conditions, 4770 events. 1868/4770 cut-off events. For 77900/77908 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 42810 event pairs, 992 based on Foata normal form. 1/4565 useless extension candidates. Maximal degree in co-relation 22002. Up to 2689 conditions per place. [2022-09-20 23:25:34,736 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 289 selfloop transitions, 72 changer transitions 5/501 dead transitions. [2022-09-20 23:25:34,737 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 501 transitions, 5300 flow [2022-09-20 23:25:34,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:34,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:34,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2780 transitions. [2022-09-20 23:25:34,739 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6925759840558047 [2022-09-20 23:25:34,739 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2780 transitions. [2022-09-20 23:25:34,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2780 transitions. [2022-09-20 23:25:34,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:34,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2780 transitions. [2022-09-20 23:25:34,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.44444444444446) internal successors, (2780), 18 states have internal predecessors, (2780), 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) [2022-09-20 23:25:34,742 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:34,743 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:34,743 INFO L175 Difference]: Start difference. First operand has 429 places, 440 transitions, 3528 flow. Second operand 18 states and 2780 transitions. [2022-09-20 23:25:34,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 501 transitions, 5300 flow [2022-09-20 23:25:35,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 501 transitions, 5114 flow, removed 43 selfloop flow, removed 12 redundant places. [2022-09-20 23:25:35,008 INFO L231 Difference]: Finished difference. Result has 437 places, 446 transitions, 3781 flow [2022-09-20 23:25:35,008 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3348, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=371, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3781, PETRI_PLACES=437, PETRI_TRANSITIONS=446} [2022-09-20 23:25:35,009 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 236 predicate places. [2022-09-20 23:25:35,009 INFO L495 AbstractCegarLoop]: Abstraction has has 437 places, 446 transitions, 3781 flow [2022-09-20 23:25:35,009 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:35,009 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:35,009 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:35,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-09-20 23:25:35,010 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:35,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:35,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1581439767, now seen corresponding path program 28 times [2022-09-20 23:25:35,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:35,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638875678] [2022-09-20 23:25:35,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:35,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:35,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:35,598 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:35,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:35,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638875678] [2022-09-20 23:25:35,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638875678] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:35,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:35,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:35,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031286] [2022-09-20 23:25:35,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:35,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:35,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:35,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:35,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:35,601 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:35,602 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 446 transitions, 3781 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:35,602 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:35,602 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:35,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:37,094 INFO L130 PetriNetUnfolder]: 1918/4908 cut-off events. [2022-09-20 23:25:37,094 INFO L131 PetriNetUnfolder]: For 92323/92333 co-relation queries the response was YES. [2022-09-20 23:25:37,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23468 conditions, 4908 events. 1918/4908 cut-off events. For 92323/92333 co-relation queries the response was YES. Maximal size of possible extension queue 412. Compared 44740 event pairs, 975 based on Foata normal form. 2/4702 useless extension candidates. Maximal degree in co-relation 23351. Up to 2720 conditions per place. [2022-09-20 23:25:37,226 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 294 selfloop transitions, 79 changer transitions 5/513 dead transitions. [2022-09-20 23:25:37,226 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 453 places, 513 transitions, 5544 flow [2022-09-20 23:25:37,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:37,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:37,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-09-20 23:25:37,228 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-09-20 23:25:37,228 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-09-20 23:25:37,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-09-20 23:25:37,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:37,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-09-20 23:25:37,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 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) [2022-09-20 23:25:37,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:37,234 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:37,235 INFO L175 Difference]: Start difference. First operand has 437 places, 446 transitions, 3781 flow. Second operand 19 states and 2930 transitions. [2022-09-20 23:25:37,235 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 453 places, 513 transitions, 5544 flow [2022-09-20 23:25:37,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 440 places, 513 transitions, 5223 flow, removed 112 selfloop flow, removed 13 redundant places. [2022-09-20 23:25:37,533 INFO L231 Difference]: Finished difference. Result has 446 places, 456 transitions, 3935 flow [2022-09-20 23:25:37,534 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3466, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=3935, PETRI_PLACES=446, PETRI_TRANSITIONS=456} [2022-09-20 23:25:37,534 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 245 predicate places. [2022-09-20 23:25:37,534 INFO L495 AbstractCegarLoop]: Abstraction has has 446 places, 456 transitions, 3935 flow [2022-09-20 23:25:37,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:37,535 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:37,535 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:37,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-09-20 23:25:37,535 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:37,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:37,536 INFO L85 PathProgramCache]: Analyzing trace with hash -587361679, now seen corresponding path program 29 times [2022-09-20 23:25:37,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:37,536 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009871918] [2022-09-20 23:25:37,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:37,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:37,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:38,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:38,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:38,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009871918] [2022-09-20 23:25:38,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009871918] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:38,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:38,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:38,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444547532] [2022-09-20 23:25:38,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:38,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:38,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:38,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:38,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:38,106 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:38,107 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 456 transitions, 3935 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:38,107 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:38,107 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:38,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:39,657 INFO L130 PetriNetUnfolder]: 1990/5200 cut-off events. [2022-09-20 23:25:39,657 INFO L131 PetriNetUnfolder]: For 104168/104190 co-relation queries the response was YES. [2022-09-20 23:25:39,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25026 conditions, 5200 events. 1990/5200 cut-off events. For 104168/104190 co-relation queries the response was YES. Maximal size of possible extension queue 437. Compared 48680 event pairs, 816 based on Foata normal form. 14/4988 useless extension candidates. Maximal degree in co-relation 24904. Up to 2874 conditions per place. [2022-09-20 23:25:39,806 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 311 selfloop transitions, 74 changer transitions 5/525 dead transitions. [2022-09-20 23:25:39,806 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 462 places, 525 transitions, 5922 flow [2022-09-20 23:25:39,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:39,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:39,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-09-20 23:25:39,808 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-09-20 23:25:39,808 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-09-20 23:25:39,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-09-20 23:25:39,809 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:39,809 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-09-20 23:25:39,811 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 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) [2022-09-20 23:25:39,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:39,813 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:39,814 INFO L175 Difference]: Start difference. First operand has 446 places, 456 transitions, 3935 flow. Second operand 19 states and 2930 transitions. [2022-09-20 23:25:39,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 462 places, 525 transitions, 5922 flow [2022-09-20 23:25:40,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 525 transitions, 5601 flow, removed 110 selfloop flow, removed 13 redundant places. [2022-09-20 23:25:40,314 INFO L231 Difference]: Finished difference. Result has 456 places, 467 transitions, 4123 flow [2022-09-20 23:25:40,314 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3617, PETRI_DIFFERENCE_MINUEND_PLACES=431, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=456, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=386, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4123, PETRI_PLACES=456, PETRI_TRANSITIONS=467} [2022-09-20 23:25:40,315 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 255 predicate places. [2022-09-20 23:25:40,315 INFO L495 AbstractCegarLoop]: Abstraction has has 456 places, 467 transitions, 4123 flow [2022-09-20 23:25:40,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:40,316 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:40,316 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:40,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-09-20 23:25:40,316 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:40,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:40,316 INFO L85 PathProgramCache]: Analyzing trace with hash -1879955561, now seen corresponding path program 30 times [2022-09-20 23:25:40,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:40,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087251775] [2022-09-20 23:25:40,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:40,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:40,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:40,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:40,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087251775] [2022-09-20 23:25:40,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087251775] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:40,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:40,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:40,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391641126] [2022-09-20 23:25:40,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:40,841 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:40,841 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:40,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:40,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:40,843 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:40,844 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 467 transitions, 4123 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:40,844 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:40,844 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:40,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:42,495 INFO L130 PetriNetUnfolder]: 2046/5324 cut-off events. [2022-09-20 23:25:42,495 INFO L131 PetriNetUnfolder]: For 113399/113421 co-relation queries the response was YES. [2022-09-20 23:25:42,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26073 conditions, 5324 events. 2046/5324 cut-off events. For 113399/113421 co-relation queries the response was YES. Maximal size of possible extension queue 454. Compared 49959 event pairs, 852 based on Foata normal form. 14/5106 useless extension candidates. Maximal degree in co-relation 25945. Up to 2974 conditions per place. [2022-09-20 23:25:42,638 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 316 selfloop transitions, 78 changer transitions 5/534 dead transitions. [2022-09-20 23:25:42,638 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 534 transitions, 6143 flow [2022-09-20 23:25:42,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:42,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:42,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2930 transitions. [2022-09-20 23:25:42,640 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.691527023837621 [2022-09-20 23:25:42,640 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2930 transitions. [2022-09-20 23:25:42,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2930 transitions. [2022-09-20 23:25:42,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:42,641 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2930 transitions. [2022-09-20 23:25:42,643 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.21052631578948) internal successors, (2930), 19 states have internal predecessors, (2930), 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) [2022-09-20 23:25:42,649 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:42,649 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:42,649 INFO L175 Difference]: Start difference. First operand has 456 places, 467 transitions, 4123 flow. Second operand 19 states and 2930 transitions. [2022-09-20 23:25:42,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 534 transitions, 6143 flow [2022-09-20 23:25:43,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 461 places, 534 transitions, 5809 flow, removed 135 selfloop flow, removed 11 redundant places. [2022-09-20 23:25:43,053 INFO L231 Difference]: Finished difference. Result has 467 places, 479 transitions, 4375 flow [2022-09-20 23:25:43,054 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=3819, PETRI_DIFFERENCE_MINUEND_PLACES=443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=392, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4375, PETRI_PLACES=467, PETRI_TRANSITIONS=479} [2022-09-20 23:25:43,054 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 266 predicate places. [2022-09-20 23:25:43,054 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 479 transitions, 4375 flow [2022-09-20 23:25:43,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:43,055 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:43,055 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:43,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-09-20 23:25:43,055 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:43,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:43,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1116075983, now seen corresponding path program 31 times [2022-09-20 23:25:43,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:43,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57481583] [2022-09-20 23:25:43,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:43,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:43,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:43,586 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:43,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:43,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57481583] [2022-09-20 23:25:43,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57481583] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:43,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:43,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:43,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180984911] [2022-09-20 23:25:43,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:43,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:43,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:43,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:43,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:43,590 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:43,591 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 479 transitions, 4375 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:43,591 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:43,591 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:43,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:45,300 INFO L130 PetriNetUnfolder]: 2097/5482 cut-off events. [2022-09-20 23:25:45,300 INFO L131 PetriNetUnfolder]: For 124813/124835 co-relation queries the response was YES. [2022-09-20 23:25:45,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27269 conditions, 5482 events. 2097/5482 cut-off events. For 124813/124835 co-relation queries the response was YES. Maximal size of possible extension queue 466. Compared 51871 event pairs, 876 based on Foata normal form. 14/5261 useless extension candidates. Maximal degree in co-relation 27136. Up to 3068 conditions per place. [2022-09-20 23:25:45,422 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 330 selfloop transitions, 76 changer transitions 5/546 dead transitions. [2022-09-20 23:25:45,422 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 546 transitions, 6502 flow [2022-09-20 23:25:45,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:25:45,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:25:45,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-09-20 23:25:45,424 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-09-20 23:25:45,424 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-09-20 23:25:45,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-09-20 23:25:45,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:45,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-09-20 23:25:45,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 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) [2022-09-20 23:25:45,429 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:45,429 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:25:45,429 INFO L175 Difference]: Start difference. First operand has 467 places, 479 transitions, 4375 flow. Second operand 19 states and 2934 transitions. [2022-09-20 23:25:45,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 546 transitions, 6502 flow [2022-09-20 23:25:45,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 546 transitions, 6120 flow, removed 140 selfloop flow, removed 13 redundant places. [2022-09-20 23:25:45,849 INFO L231 Difference]: Finished difference. Result has 475 places, 486 transitions, 4493 flow [2022-09-20 23:25:45,850 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4000, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4493, PETRI_PLACES=475, PETRI_TRANSITIONS=486} [2022-09-20 23:25:45,850 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 274 predicate places. [2022-09-20 23:25:45,850 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 486 transitions, 4493 flow [2022-09-20 23:25:45,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:45,851 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:45,851 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:45,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-09-20 23:25:45,851 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:45,851 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:45,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1443911453, now seen corresponding path program 32 times [2022-09-20 23:25:45,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:45,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126515403] [2022-09-20 23:25:45,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:45,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:45,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:46,283 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:46,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:46,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126515403] [2022-09-20 23:25:46,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126515403] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:46,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:46,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:46,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406187490] [2022-09-20 23:25:46,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:46,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:46,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:46,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:46,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:46,287 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:46,288 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 486 transitions, 4493 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:46,288 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:46,288 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:46,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:47,881 INFO L130 PetriNetUnfolder]: 2103/5509 cut-off events. [2022-09-20 23:25:47,881 INFO L131 PetriNetUnfolder]: For 123002/123022 co-relation queries the response was YES. [2022-09-20 23:25:48,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27194 conditions, 5509 events. 2103/5509 cut-off events. For 123002/123022 co-relation queries the response was YES. Maximal size of possible extension queue 476. Compared 52294 event pairs, 932 based on Foata normal form. 9/5272 useless extension candidates. Maximal degree in co-relation 27057. Up to 3131 conditions per place. [2022-09-20 23:25:48,032 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 322 selfloop transitions, 71 changer transitions 5/533 dead transitions. [2022-09-20 23:25:48,032 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 490 places, 533 transitions, 6148 flow [2022-09-20 23:25:48,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:48,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:48,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2768 transitions. [2022-09-20 23:25:48,034 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6895864474339811 [2022-09-20 23:25:48,034 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2768 transitions. [2022-09-20 23:25:48,034 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2768 transitions. [2022-09-20 23:25:48,034 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:48,034 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2768 transitions. [2022-09-20 23:25:48,036 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.77777777777777) internal successors, (2768), 18 states have internal predecessors, (2768), 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) [2022-09-20 23:25:48,038 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:48,038 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:48,038 INFO L175 Difference]: Start difference. First operand has 475 places, 486 transitions, 4493 flow. Second operand 18 states and 2768 transitions. [2022-09-20 23:25:48,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 490 places, 533 transitions, 6148 flow [2022-09-20 23:25:48,475 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 476 places, 533 transitions, 5795 flow, removed 123 selfloop flow, removed 14 redundant places. [2022-09-20 23:25:48,482 INFO L231 Difference]: Finished difference. Result has 480 places, 489 transitions, 4380 flow [2022-09-20 23:25:48,482 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4143, PETRI_DIFFERENCE_MINUEND_PLACES=459, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=416, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4380, PETRI_PLACES=480, PETRI_TRANSITIONS=489} [2022-09-20 23:25:48,482 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 279 predicate places. [2022-09-20 23:25:48,483 INFO L495 AbstractCegarLoop]: Abstraction has has 480 places, 489 transitions, 4380 flow [2022-09-20 23:25:48,483 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:48,483 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:48,483 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:48,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-09-20 23:25:48,483 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:48,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:48,484 INFO L85 PathProgramCache]: Analyzing trace with hash 1070295531, now seen corresponding path program 33 times [2022-09-20 23:25:48,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:48,484 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729745025] [2022-09-20 23:25:48,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:48,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:48,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:48,992 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:48,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:48,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729745025] [2022-09-20 23:25:48,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729745025] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:48,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:48,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:48,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928276723] [2022-09-20 23:25:48,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:48,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:48,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:48,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:48,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:48,994 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:48,995 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 489 transitions, 4380 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:48,995 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:48,995 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:48,995 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:50,634 INFO L130 PetriNetUnfolder]: 2154/5575 cut-off events. [2022-09-20 23:25:50,634 INFO L131 PetriNetUnfolder]: For 127080/127088 co-relation queries the response was YES. [2022-09-20 23:25:50,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28091 conditions, 5575 events. 2154/5575 cut-off events. For 127080/127088 co-relation queries the response was YES. Maximal size of possible extension queue 484. Compared 52383 event pairs, 1143 based on Foata normal form. 1/5338 useless extension candidates. Maximal degree in co-relation 27951. Up to 3146 conditions per place. [2022-09-20 23:25:50,785 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 335 selfloop transitions, 77 changer transitions 5/552 dead transitions. [2022-09-20 23:25:50,786 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 552 transitions, 6485 flow [2022-09-20 23:25:50,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:50,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:50,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2782 transitions. [2022-09-20 23:25:50,787 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.693074240159442 [2022-09-20 23:25:50,787 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2782 transitions. [2022-09-20 23:25:50,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2782 transitions. [2022-09-20 23:25:50,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:50,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2782 transitions. [2022-09-20 23:25:50,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.55555555555554) internal successors, (2782), 18 states have internal predecessors, (2782), 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) [2022-09-20 23:25:50,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:50,792 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:50,792 INFO L175 Difference]: Start difference. First operand has 480 places, 489 transitions, 4380 flow. Second operand 18 states and 2782 transitions. [2022-09-20 23:25:50,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 552 transitions, 6485 flow [2022-09-20 23:25:51,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 552 transitions, 6325 flow, removed 28 selfloop flow, removed 14 redundant places. [2022-09-20 23:25:51,248 INFO L231 Difference]: Finished difference. Result has 486 places, 496 transitions, 4751 flow [2022-09-20 23:25:51,248 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4227, PETRI_DIFFERENCE_MINUEND_PLACES=464, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=489, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4751, PETRI_PLACES=486, PETRI_TRANSITIONS=496} [2022-09-20 23:25:51,249 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 285 predicate places. [2022-09-20 23:25:51,249 INFO L495 AbstractCegarLoop]: Abstraction has has 486 places, 496 transitions, 4751 flow [2022-09-20 23:25:51,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:51,249 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:51,250 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:51,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-09-20 23:25:51,250 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:51,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:51,250 INFO L85 PathProgramCache]: Analyzing trace with hash 793876707, now seen corresponding path program 34 times [2022-09-20 23:25:51,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:51,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723678825] [2022-09-20 23:25:51,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:51,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:51,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:51,684 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:51,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:51,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723678825] [2022-09-20 23:25:51,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723678825] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:51,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:51,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:51,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1551778355] [2022-09-20 23:25:51,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:51,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:51,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:51,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:51,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:51,687 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:51,688 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 496 transitions, 4751 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:51,688 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:51,688 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:51,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:53,475 INFO L130 PetriNetUnfolder]: 2181/5730 cut-off events. [2022-09-20 23:25:53,476 INFO L131 PetriNetUnfolder]: For 141176/141198 co-relation queries the response was YES. [2022-09-20 23:25:53,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29166 conditions, 5730 events. 2181/5730 cut-off events. For 141176/141198 co-relation queries the response was YES. Maximal size of possible extension queue 500. Compared 54962 event pairs, 939 based on Foata normal form. 14/5493 useless extension candidates. Maximal degree in co-relation 29023. Up to 3230 conditions per place. [2022-09-20 23:25:53,574 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 337 selfloop transitions, 80 changer transitions 5/557 dead transitions. [2022-09-20 23:25:53,574 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 557 transitions, 6765 flow [2022-09-20 23:25:53,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:53,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:53,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2776 transitions. [2022-09-20 23:25:53,577 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6915794718485302 [2022-09-20 23:25:53,577 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2776 transitions. [2022-09-20 23:25:53,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2776 transitions. [2022-09-20 23:25:53,577 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:53,577 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2776 transitions. [2022-09-20 23:25:53,579 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.22222222222223) internal successors, (2776), 18 states have internal predecessors, (2776), 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) [2022-09-20 23:25:53,581 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:53,581 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:53,581 INFO L175 Difference]: Start difference. First operand has 486 places, 496 transitions, 4751 flow. Second operand 18 states and 2776 transitions. [2022-09-20 23:25:53,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 557 transitions, 6765 flow [2022-09-20 23:25:54,070 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 489 places, 557 transitions, 6445 flow, removed 127 selfloop flow, removed 12 redundant places. [2022-09-20 23:25:54,076 INFO L231 Difference]: Finished difference. Result has 494 places, 506 transitions, 4874 flow [2022-09-20 23:25:54,077 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4433, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4874, PETRI_PLACES=494, PETRI_TRANSITIONS=506} [2022-09-20 23:25:54,077 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 293 predicate places. [2022-09-20 23:25:54,077 INFO L495 AbstractCegarLoop]: Abstraction has has 494 places, 506 transitions, 4874 flow [2022-09-20 23:25:54,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:54,077 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:54,078 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:54,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-09-20 23:25:54,078 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:54,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:54,078 INFO L85 PathProgramCache]: Analyzing trace with hash 889418261, now seen corresponding path program 35 times [2022-09-20 23:25:54,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:54,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144373834] [2022-09-20 23:25:54,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:54,079 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:54,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:54,474 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:54,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:54,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144373834] [2022-09-20 23:25:54,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144373834] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:54,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:54,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:54,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030383956] [2022-09-20 23:25:54,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:54,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:54,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:54,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:54,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=230, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:54,477 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:54,478 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 494 places, 506 transitions, 4874 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:54,478 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:54,478 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:54,478 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:56,229 INFO L130 PetriNetUnfolder]: 2181/5733 cut-off events. [2022-09-20 23:25:56,230 INFO L131 PetriNetUnfolder]: For 131764/131784 co-relation queries the response was YES. [2022-09-20 23:25:56,361 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28822 conditions, 5733 events. 2181/5733 cut-off events. For 131764/131784 co-relation queries the response was YES. Maximal size of possible extension queue 500. Compared 54867 event pairs, 965 based on Foata normal form. 9/5487 useless extension candidates. Maximal degree in co-relation 28675. Up to 3226 conditions per place. [2022-09-20 23:25:56,387 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 338 selfloop transitions, 79 changer transitions 5/557 dead transitions. [2022-09-20 23:25:56,387 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 557 transitions, 6655 flow [2022-09-20 23:25:56,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:56,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:56,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2773 transitions. [2022-09-20 23:25:56,389 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6908320876930742 [2022-09-20 23:25:56,389 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2773 transitions. [2022-09-20 23:25:56,389 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2773 transitions. [2022-09-20 23:25:56,389 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:56,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2773 transitions. [2022-09-20 23:25:56,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.05555555555554) internal successors, (2773), 18 states have internal predecessors, (2773), 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) [2022-09-20 23:25:56,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:56,393 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:56,393 INFO L175 Difference]: Start difference. First operand has 494 places, 506 transitions, 4874 flow. Second operand 18 states and 2773 transitions. [2022-09-20 23:25:56,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 557 transitions, 6655 flow [2022-09-20 23:25:56,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 497 places, 557 transitions, 6443 flow, removed 52 selfloop flow, removed 12 redundant places. [2022-09-20 23:25:56,883 INFO L231 Difference]: Finished difference. Result has 501 places, 510 transitions, 4955 flow [2022-09-20 23:25:56,883 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4665, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=506, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=429, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4955, PETRI_PLACES=501, PETRI_TRANSITIONS=510} [2022-09-20 23:25:56,884 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 300 predicate places. [2022-09-20 23:25:56,884 INFO L495 AbstractCegarLoop]: Abstraction has has 501 places, 510 transitions, 4955 flow [2022-09-20 23:25:56,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:56,884 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:56,885 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:56,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-09-20 23:25:56,885 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:56,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:56,885 INFO L85 PathProgramCache]: Analyzing trace with hash 712458689, now seen corresponding path program 36 times [2022-09-20 23:25:56,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:56,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745155845] [2022-09-20 23:25:56,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:56,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:56,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:25:57,316 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:25:57,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:25:57,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745155845] [2022-09-20 23:25:57,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745155845] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:25:57,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:25:57,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:25:57,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801965406] [2022-09-20 23:25:57,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:25:57,317 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:25:57,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:25:57,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:25:57,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:25:57,319 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:25:57,322 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 510 transitions, 4955 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:57,322 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:25:57,322 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:25:57,322 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:25:59,010 INFO L130 PetriNetUnfolder]: 2181/5728 cut-off events. [2022-09-20 23:25:59,011 INFO L131 PetriNetUnfolder]: For 132327/132347 co-relation queries the response was YES. [2022-09-20 23:25:59,155 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28758 conditions, 5728 events. 2181/5728 cut-off events. For 132327/132347 co-relation queries the response was YES. Maximal size of possible extension queue 501. Compared 54820 event pairs, 956 based on Foata normal form. 9/5490 useless extension candidates. Maximal degree in co-relation 28609. Up to 3200 conditions per place. [2022-09-20 23:25:59,184 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 338 selfloop transitions, 82 changer transitions 5/560 dead transitions. [2022-09-20 23:25:59,184 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 516 places, 560 transitions, 6711 flow [2022-09-20 23:25:59,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:25:59,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:25:59,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2771 transitions. [2022-09-20 23:25:59,186 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.690333831589437 [2022-09-20 23:25:59,186 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2771 transitions. [2022-09-20 23:25:59,186 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2771 transitions. [2022-09-20 23:25:59,186 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:25:59,186 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2771 transitions. [2022-09-20 23:25:59,188 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.94444444444446) internal successors, (2771), 18 states have internal predecessors, (2771), 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) [2022-09-20 23:25:59,190 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:59,190 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:25:59,190 INFO L175 Difference]: Start difference. First operand has 501 places, 510 transitions, 4955 flow. Second operand 18 states and 2771 transitions. [2022-09-20 23:25:59,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 516 places, 560 transitions, 6711 flow [2022-09-20 23:25:59,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 560 transitions, 6445 flow, removed 56 selfloop flow, removed 15 redundant places. [2022-09-20 23:25:59,687 INFO L231 Difference]: Finished difference. Result has 505 places, 513 transitions, 4950 flow [2022-09-20 23:25:59,688 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4691, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=510, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=429, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4950, PETRI_PLACES=505, PETRI_TRANSITIONS=513} [2022-09-20 23:25:59,688 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 304 predicate places. [2022-09-20 23:25:59,688 INFO L495 AbstractCegarLoop]: Abstraction has has 505 places, 513 transitions, 4950 flow [2022-09-20 23:25:59,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:25:59,689 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:25:59,689 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:25:59,689 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-09-20 23:25:59,689 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:25:59,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:25:59,690 INFO L85 PathProgramCache]: Analyzing trace with hash -216290613, now seen corresponding path program 37 times [2022-09-20 23:25:59,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:25:59,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718525917] [2022-09-20 23:25:59,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:25:59,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:25:59,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:00,084 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:00,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:00,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718525917] [2022-09-20 23:26:00,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718525917] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:00,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:00,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:00,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727498495] [2022-09-20 23:26:00,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:00,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:00,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:00,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:00,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:00,086 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:00,087 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 505 places, 513 transitions, 4950 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:00,087 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:00,087 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:00,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:01,849 INFO L130 PetriNetUnfolder]: 2181/5703 cut-off events. [2022-09-20 23:26:01,849 INFO L131 PetriNetUnfolder]: For 131362/131384 co-relation queries the response was YES. [2022-09-20 23:26:01,932 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28619 conditions, 5703 events. 2181/5703 cut-off events. For 131362/131384 co-relation queries the response was YES. Maximal size of possible extension queue 500. Compared 54617 event pairs, 942 based on Foata normal form. 14/5470 useless extension candidates. Maximal degree in co-relation 28468. Up to 3208 conditions per place. [2022-09-20 23:26:01,954 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 342 selfloop transitions, 79 changer transitions 5/561 dead transitions. [2022-09-20 23:26:01,954 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 561 transitions, 6705 flow [2022-09-20 23:26:01,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:01,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:01,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2769 transitions. [2022-09-20 23:26:01,956 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6898355754857997 [2022-09-20 23:26:01,956 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2769 transitions. [2022-09-20 23:26:01,956 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2769 transitions. [2022-09-20 23:26:01,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:01,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2769 transitions. [2022-09-20 23:26:01,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.83333333333334) internal successors, (2769), 18 states have internal predecessors, (2769), 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) [2022-09-20 23:26:01,961 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:01,962 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:01,962 INFO L175 Difference]: Start difference. First operand has 505 places, 513 transitions, 4950 flow. Second operand 18 states and 2769 transitions. [2022-09-20 23:26:01,962 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 561 transitions, 6705 flow [2022-09-20 23:26:02,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 504 places, 561 transitions, 6392 flow, removed 52 selfloop flow, removed 16 redundant places. [2022-09-20 23:26:02,487 INFO L231 Difference]: Finished difference. Result has 508 places, 516 transitions, 4896 flow [2022-09-20 23:26:02,487 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4639, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=435, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4896, PETRI_PLACES=508, PETRI_TRANSITIONS=516} [2022-09-20 23:26:02,488 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 307 predicate places. [2022-09-20 23:26:02,488 INFO L495 AbstractCegarLoop]: Abstraction has has 508 places, 516 transitions, 4896 flow [2022-09-20 23:26:02,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:02,488 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:02,488 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:02,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-09-20 23:26:02,489 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:02,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:02,489 INFO L85 PathProgramCache]: Analyzing trace with hash 33018797, now seen corresponding path program 38 times [2022-09-20 23:26:02,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:02,489 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906248668] [2022-09-20 23:26:02,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:02,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:02,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:02,898 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:02,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:02,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906248668] [2022-09-20 23:26:02,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906248668] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:02,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:02,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:02,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290727412] [2022-09-20 23:26:02,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:02,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:02,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:02,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:02,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:02,901 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:02,902 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 516 transitions, 4896 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:02,902 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:02,902 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:02,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:04,580 INFO L130 PetriNetUnfolder]: 2187/5617 cut-off events. [2022-09-20 23:26:04,581 INFO L131 PetriNetUnfolder]: For 131391/131399 co-relation queries the response was YES. [2022-09-20 23:26:04,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28337 conditions, 5617 events. 2187/5617 cut-off events. For 131391/131399 co-relation queries the response was YES. Maximal size of possible extension queue 494. Compared 52993 event pairs, 1157 based on Foata normal form. 1/5378 useless extension candidates. Maximal degree in co-relation 28185. Up to 3217 conditions per place. [2022-09-20 23:26:04,755 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 348 selfloop transitions, 84 changer transitions 5/572 dead transitions. [2022-09-20 23:26:04,755 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 572 transitions, 6889 flow [2022-09-20 23:26:04,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:04,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:04,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2775 transitions. [2022-09-20 23:26:04,757 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6913303437967115 [2022-09-20 23:26:04,757 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2775 transitions. [2022-09-20 23:26:04,757 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2775 transitions. [2022-09-20 23:26:04,757 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:04,757 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2775 transitions. [2022-09-20 23:26:04,759 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.16666666666666) internal successors, (2775), 18 states have internal predecessors, (2775), 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) [2022-09-20 23:26:04,761 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:04,762 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:04,762 INFO L175 Difference]: Start difference. First operand has 508 places, 516 transitions, 4896 flow. Second operand 18 states and 2775 transitions. [2022-09-20 23:26:04,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 572 transitions, 6889 flow [2022-09-20 23:26:05,297 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 508 places, 572 transitions, 6625 flow, removed 53 selfloop flow, removed 15 redundant places. [2022-09-20 23:26:05,303 INFO L231 Difference]: Finished difference. Result has 513 places, 524 transitions, 5103 flow [2022-09-20 23:26:05,304 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4638, PETRI_DIFFERENCE_MINUEND_PLACES=491, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=516, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=435, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5103, PETRI_PLACES=513, PETRI_TRANSITIONS=524} [2022-09-20 23:26:05,304 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 312 predicate places. [2022-09-20 23:26:05,304 INFO L495 AbstractCegarLoop]: Abstraction has has 513 places, 524 transitions, 5103 flow [2022-09-20 23:26:05,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:05,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:05,305 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:05,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-09-20 23:26:05,305 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:05,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:05,305 INFO L85 PathProgramCache]: Analyzing trace with hash -626865635, now seen corresponding path program 39 times [2022-09-20 23:26:05,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:05,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902030792] [2022-09-20 23:26:05,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:05,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:05,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:05,804 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:05,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:05,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902030792] [2022-09-20 23:26:05,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902030792] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:05,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:05,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:05,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031403534] [2022-09-20 23:26:05,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:05,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:05,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:05,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:05,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:05,806 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:05,807 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 513 places, 524 transitions, 5103 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:05,807 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:05,807 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:05,807 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:07,621 INFO L130 PetriNetUnfolder]: 2229/5749 cut-off events. [2022-09-20 23:26:07,621 INFO L131 PetriNetUnfolder]: For 150508/150518 co-relation queries the response was YES. [2022-09-20 23:26:07,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29645 conditions, 5749 events. 2229/5749 cut-off events. For 150508/150518 co-relation queries the response was YES. Maximal size of possible extension queue 509. Compared 54627 event pairs, 1134 based on Foata normal form. 1/5512 useless extension candidates. Maximal degree in co-relation 29490. Up to 3155 conditions per place. [2022-09-20 23:26:07,802 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 357 selfloop transitions, 96 changer transitions 5/593 dead transitions. [2022-09-20 23:26:07,802 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 529 places, 593 transitions, 7504 flow [2022-09-20 23:26:07,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:26:07,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:26:07,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-09-20 23:26:07,804 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-09-20 23:26:07,804 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-09-20 23:26:07,804 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-09-20 23:26:07,805 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:07,805 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-09-20 23:26:07,807 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 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) [2022-09-20 23:26:07,809 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:07,809 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:07,809 INFO L175 Difference]: Start difference. First operand has 513 places, 524 transitions, 5103 flow. Second operand 19 states and 2934 transitions. [2022-09-20 23:26:07,809 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 529 places, 593 transitions, 7504 flow [2022-09-20 23:26:08,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 593 transitions, 7167 flow, removed 107 selfloop flow, removed 14 redundant places. [2022-09-20 23:26:08,440 INFO L231 Difference]: Finished difference. Result has 521 places, 534 transitions, 5454 flow [2022-09-20 23:26:08,440 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4772, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=524, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5454, PETRI_PLACES=521, PETRI_TRANSITIONS=534} [2022-09-20 23:26:08,441 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 320 predicate places. [2022-09-20 23:26:08,441 INFO L495 AbstractCegarLoop]: Abstraction has has 521 places, 534 transitions, 5454 flow [2022-09-20 23:26:08,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:08,441 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:08,441 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:08,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-09-20 23:26:08,441 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:08,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:08,442 INFO L85 PathProgramCache]: Analyzing trace with hash -1955247229, now seen corresponding path program 40 times [2022-09-20 23:26:08,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:08,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1519112788] [2022-09-20 23:26:08,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:08,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:08,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:08,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:08,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1519112788] [2022-09-20 23:26:08,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1519112788] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:08,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:08,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:08,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380350720] [2022-09-20 23:26:08,835 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:08,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:08,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:08,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:08,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:08,837 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:08,838 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 534 transitions, 5454 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:08,838 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:08,839 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:08,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:10,698 INFO L130 PetriNetUnfolder]: 2239/5879 cut-off events. [2022-09-20 23:26:10,698 INFO L131 PetriNetUnfolder]: For 160752/160774 co-relation queries the response was YES. [2022-09-20 23:26:10,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30270 conditions, 5879 events. 2239/5879 cut-off events. For 160752/160774 co-relation queries the response was YES. Maximal size of possible extension queue 520. Compared 56788 event pairs, 1005 based on Foata normal form. 13/5633 useless extension candidates. Maximal degree in co-relation 30112. Up to 3315 conditions per place. [2022-09-20 23:26:10,842 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 362 selfloop transitions, 84 changer transitions 5/586 dead transitions. [2022-09-20 23:26:10,842 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 586 transitions, 7573 flow [2022-09-20 23:26:10,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:10,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:10,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2770 transitions. [2022-09-20 23:26:10,844 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6900847035376183 [2022-09-20 23:26:10,845 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2770 transitions. [2022-09-20 23:26:10,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2770 transitions. [2022-09-20 23:26:10,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:10,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2770 transitions. [2022-09-20 23:26:10,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 153.88888888888889) internal successors, (2770), 18 states have internal predecessors, (2770), 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) [2022-09-20 23:26:10,850 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:10,850 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:10,850 INFO L175 Difference]: Start difference. First operand has 521 places, 534 transitions, 5454 flow. Second operand 18 states and 2770 transitions. [2022-09-20 23:26:10,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 586 transitions, 7573 flow [2022-09-20 23:26:11,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 586 transitions, 7084 flow, removed 182 selfloop flow, removed 14 redundant places. [2022-09-20 23:26:11,598 INFO L231 Difference]: Finished difference. Result has 526 places, 542 transitions, 5496 flow [2022-09-20 23:26:11,599 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=4979, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=455, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5496, PETRI_PLACES=526, PETRI_TRANSITIONS=542} [2022-09-20 23:26:11,599 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 325 predicate places. [2022-09-20 23:26:11,599 INFO L495 AbstractCegarLoop]: Abstraction has has 526 places, 542 transitions, 5496 flow [2022-09-20 23:26:11,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:11,600 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:11,600 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:11,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-09-20 23:26:11,600 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:11,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:11,601 INFO L85 PathProgramCache]: Analyzing trace with hash 115990233, now seen corresponding path program 41 times [2022-09-20 23:26:11,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:11,601 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470720953] [2022-09-20 23:26:11,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:11,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:11,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:12,077 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:12,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:12,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470720953] [2022-09-20 23:26:12,077 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470720953] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:12,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:12,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:12,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472466843] [2022-09-20 23:26:12,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:12,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:12,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:12,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:12,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:12,080 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:12,080 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 526 places, 542 transitions, 5496 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:12,081 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:12,081 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:12,081 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:14,147 INFO L130 PetriNetUnfolder]: 2279/5903 cut-off events. [2022-09-20 23:26:14,147 INFO L131 PetriNetUnfolder]: For 163346/163356 co-relation queries the response was YES. [2022-09-20 23:26:14,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30616 conditions, 5903 events. 2279/5903 cut-off events. For 163346/163356 co-relation queries the response was YES. Maximal size of possible extension queue 529. Compared 56676 event pairs, 1188 based on Foata normal form. 1/5653 useless extension candidates. Maximal degree in co-relation 30457. Up to 3292 conditions per place. [2022-09-20 23:26:14,240 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 377 selfloop transitions, 92 changer transitions 5/609 dead transitions. [2022-09-20 23:26:14,240 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 609 transitions, 7822 flow [2022-09-20 23:26:14,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:26:14,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:26:14,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-09-20 23:26:14,242 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-09-20 23:26:14,242 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-09-20 23:26:14,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-09-20 23:26:14,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:14,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-09-20 23:26:14,245 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 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) [2022-09-20 23:26:14,247 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:14,248 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:14,248 INFO L175 Difference]: Start difference. First operand has 526 places, 542 transitions, 5496 flow. Second operand 19 states and 2934 transitions. [2022-09-20 23:26:14,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 609 transitions, 7822 flow [2022-09-20 23:26:14,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 531 places, 609 transitions, 7469 flow, removed 129 selfloop flow, removed 11 redundant places. [2022-09-20 23:26:14,888 INFO L231 Difference]: Finished difference. Result has 537 places, 550 transitions, 5711 flow [2022-09-20 23:26:14,889 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5159, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=452, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5711, PETRI_PLACES=537, PETRI_TRANSITIONS=550} [2022-09-20 23:26:14,889 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 336 predicate places. [2022-09-20 23:26:14,889 INFO L495 AbstractCegarLoop]: Abstraction has has 537 places, 550 transitions, 5711 flow [2022-09-20 23:26:14,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:14,890 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:14,890 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:14,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-09-20 23:26:14,890 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:14,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:14,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1882841405, now seen corresponding path program 42 times [2022-09-20 23:26:14,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:14,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255468210] [2022-09-20 23:26:14,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:14,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:14,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:15,388 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:15,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:15,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255468210] [2022-09-20 23:26:15,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255468210] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:15,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:15,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:15,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863950722] [2022-09-20 23:26:15,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:15,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:15,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:15,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:15,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:15,392 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:15,393 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 550 transitions, 5711 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:15,393 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:15,393 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:15,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:17,325 INFO L130 PetriNetUnfolder]: 2321/6020 cut-off events. [2022-09-20 23:26:17,325 INFO L131 PetriNetUnfolder]: For 185032/185042 co-relation queries the response was YES. [2022-09-20 23:26:17,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32247 conditions, 6020 events. 2321/6020 cut-off events. For 185032/185042 co-relation queries the response was YES. Maximal size of possible extension queue 546. Compared 58016 event pairs, 1236 based on Foata normal form. 1/5762 useless extension candidates. Maximal degree in co-relation 32083. Up to 3399 conditions per place. [2022-09-20 23:26:17,540 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 383 selfloop transitions, 89 changer transitions 5/612 dead transitions. [2022-09-20 23:26:17,540 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 612 transitions, 8145 flow [2022-09-20 23:26:17,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:17,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:17,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2784 transitions. [2022-09-20 23:26:17,542 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6935724962630793 [2022-09-20 23:26:17,542 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2784 transitions. [2022-09-20 23:26:17,542 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2784 transitions. [2022-09-20 23:26:17,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:17,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2784 transitions. [2022-09-20 23:26:17,545 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.66666666666666) internal successors, (2784), 18 states have internal predecessors, (2784), 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) [2022-09-20 23:26:17,547 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:17,547 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:17,547 INFO L175 Difference]: Start difference. First operand has 537 places, 550 transitions, 5711 flow. Second operand 18 states and 2784 transitions. [2022-09-20 23:26:17,547 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 612 transitions, 8145 flow [2022-09-20 23:26:18,582 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 612 transitions, 7716 flow, removed 154 selfloop flow, removed 13 redundant places. [2022-09-20 23:26:18,592 INFO L231 Difference]: Finished difference. Result has 544 places, 556 transitions, 5887 flow [2022-09-20 23:26:18,593 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5288, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=464, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=5887, PETRI_PLACES=544, PETRI_TRANSITIONS=556} [2022-09-20 23:26:18,595 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 343 predicate places. [2022-09-20 23:26:18,595 INFO L495 AbstractCegarLoop]: Abstraction has has 544 places, 556 transitions, 5887 flow [2022-09-20 23:26:18,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:18,596 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:18,596 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:18,596 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-09-20 23:26:18,596 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:18,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:18,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1857778757, now seen corresponding path program 43 times [2022-09-20 23:26:18,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:18,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910308480] [2022-09-20 23:26:18,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:18,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:18,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:19,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:19,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:19,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910308480] [2022-09-20 23:26:19,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1910308480] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:19,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:19,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:19,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116238857] [2022-09-20 23:26:19,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:19,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:19,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:19,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:19,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=235, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:19,074 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:19,076 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 544 places, 556 transitions, 5887 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:19,076 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:19,076 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:19,076 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:21,200 INFO L130 PetriNetUnfolder]: 2361/6144 cut-off events. [2022-09-20 23:26:21,200 INFO L131 PetriNetUnfolder]: For 196170/196180 co-relation queries the response was YES. [2022-09-20 23:26:21,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32966 conditions, 6144 events. 2361/6144 cut-off events. For 196170/196180 co-relation queries the response was YES. Maximal size of possible extension queue 563. Compared 59629 event pairs, 1238 based on Foata normal form. 1/5891 useless extension candidates. Maximal degree in co-relation 32798. Up to 3446 conditions per place. [2022-09-20 23:26:21,422 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 382 selfloop transitions, 97 changer transitions 5/619 dead transitions. [2022-09-20 23:26:21,422 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 619 transitions, 8232 flow [2022-09-20 23:26:21,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:26:21,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:26:21,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2932 transitions. [2022-09-20 23:26:21,424 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6919990559358037 [2022-09-20 23:26:21,424 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2932 transitions. [2022-09-20 23:26:21,424 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2932 transitions. [2022-09-20 23:26:21,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:21,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2932 transitions. [2022-09-20 23:26:21,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.31578947368422) internal successors, (2932), 19 states have internal predecessors, (2932), 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) [2022-09-20 23:26:21,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:21,428 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:21,428 INFO L175 Difference]: Start difference. First operand has 544 places, 556 transitions, 5887 flow. Second operand 19 states and 2932 transitions. [2022-09-20 23:26:21,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 619 transitions, 8232 flow [2022-09-20 23:26:22,342 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 619 transitions, 7778 flow, removed 168 selfloop flow, removed 13 redundant places. [2022-09-20 23:26:22,349 INFO L231 Difference]: Finished difference. Result has 552 places, 564 transitions, 6069 flow [2022-09-20 23:26:22,349 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5439, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6069, PETRI_PLACES=552, PETRI_TRANSITIONS=564} [2022-09-20 23:26:22,349 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 351 predicate places. [2022-09-20 23:26:22,350 INFO L495 AbstractCegarLoop]: Abstraction has has 552 places, 564 transitions, 6069 flow [2022-09-20 23:26:22,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:22,350 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:22,350 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:22,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-09-20 23:26:22,350 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:22,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:22,351 INFO L85 PathProgramCache]: Analyzing trace with hash 617474163, now seen corresponding path program 44 times [2022-09-20 23:26:22,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:22,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547296027] [2022-09-20 23:26:22,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:22,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:22,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:22,911 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:22,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:22,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547296027] [2022-09-20 23:26:22,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547296027] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:22,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:22,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:22,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184596525] [2022-09-20 23:26:22,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:22,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:22,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:22,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:22,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=234, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:22,914 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:22,914 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 564 transitions, 6069 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:22,914 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:22,915 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:22,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:25,142 INFO L130 PetriNetUnfolder]: 2401/6340 cut-off events. [2022-09-20 23:26:25,142 INFO L131 PetriNetUnfolder]: For 203634/203656 co-relation queries the response was YES. [2022-09-20 23:26:25,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33700 conditions, 6340 events. 2401/6340 cut-off events. For 203634/203656 co-relation queries the response was YES. Maximal size of possible extension queue 580. Compared 62875 event pairs, 1076 based on Foata normal form. 13/6077 useless extension candidates. Maximal degree in co-relation 33528. Up to 3527 conditions per place. [2022-09-20 23:26:25,364 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 403 selfloop transitions, 91 changer transitions 5/634 dead transitions. [2022-09-20 23:26:25,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 634 transitions, 8727 flow [2022-09-20 23:26:25,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:26:25,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:26:25,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-09-20 23:26:25,367 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-09-20 23:26:25,367 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-09-20 23:26:25,367 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-09-20 23:26:25,367 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:25,367 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-09-20 23:26:25,369 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 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) [2022-09-20 23:26:25,371 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:25,371 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:25,371 INFO L175 Difference]: Start difference. First operand has 552 places, 564 transitions, 6069 flow. Second operand 19 states and 2934 transitions. [2022-09-20 23:26:25,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 634 transitions, 8727 flow [2022-09-20 23:26:26,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 551 places, 634 transitions, 8201 flow, removed 192 selfloop flow, removed 17 redundant places. [2022-09-20 23:26:26,533 INFO L231 Difference]: Finished difference. Result has 558 places, 575 transitions, 6221 flow [2022-09-20 23:26:26,534 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5546, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=564, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6221, PETRI_PLACES=558, PETRI_TRANSITIONS=575} [2022-09-20 23:26:26,534 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 357 predicate places. [2022-09-20 23:26:26,535 INFO L495 AbstractCegarLoop]: Abstraction has has 558 places, 575 transitions, 6221 flow [2022-09-20 23:26:26,536 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:26,536 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:26,536 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:26,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-09-20 23:26:26,536 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:26,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:26,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1272720069, now seen corresponding path program 45 times [2022-09-20 23:26:26,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:26,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551664278] [2022-09-20 23:26:26,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:26,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:26,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:27,039 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:27,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:27,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551664278] [2022-09-20 23:26:27,039 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551664278] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:27,040 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:27,040 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:27,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728190389] [2022-09-20 23:26:27,040 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:27,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:27,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:27,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:27,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:27,042 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:27,044 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 575 transitions, 6221 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:27,044 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:27,044 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:27,044 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:29,169 INFO L130 PetriNetUnfolder]: 2401/6207 cut-off events. [2022-09-20 23:26:29,169 INFO L131 PetriNetUnfolder]: For 189651/189661 co-relation queries the response was YES. [2022-09-20 23:26:29,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32968 conditions, 6207 events. 2401/6207 cut-off events. For 189651/189661 co-relation queries the response was YES. Maximal size of possible extension queue 575. Compared 60474 event pairs, 1299 based on Foata normal form. 1/5953 useless extension candidates. Maximal degree in co-relation 32793. Up to 3573 conditions per place. [2022-09-20 23:26:29,357 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 395 selfloop transitions, 92 changer transitions 5/627 dead transitions. [2022-09-20 23:26:29,357 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 573 places, 627 transitions, 8300 flow [2022-09-20 23:26:29,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:29,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:29,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2774 transitions. [2022-09-20 23:26:29,359 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6910812157448929 [2022-09-20 23:26:29,359 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2774 transitions. [2022-09-20 23:26:29,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2774 transitions. [2022-09-20 23:26:29,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:29,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2774 transitions. [2022-09-20 23:26:29,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.11111111111111) internal successors, (2774), 18 states have internal predecessors, (2774), 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) [2022-09-20 23:26:29,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:29,365 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:29,365 INFO L175 Difference]: Start difference. First operand has 558 places, 575 transitions, 6221 flow. Second operand 18 states and 2774 transitions. [2022-09-20 23:26:29,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 573 places, 627 transitions, 8300 flow [2022-09-20 23:26:30,309 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 627 transitions, 7854 flow, removed 187 selfloop flow, removed 11 redundant places. [2022-09-20 23:26:30,316 INFO L231 Difference]: Finished difference. Result has 566 places, 578 transitions, 6076 flow [2022-09-20 23:26:30,316 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5777, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=575, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=484, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6076, PETRI_PLACES=566, PETRI_TRANSITIONS=578} [2022-09-20 23:26:30,317 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 365 predicate places. [2022-09-20 23:26:30,317 INFO L495 AbstractCegarLoop]: Abstraction has has 566 places, 578 transitions, 6076 flow [2022-09-20 23:26:30,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:30,317 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:30,317 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:30,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-09-20 23:26:30,318 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:30,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:30,318 INFO L85 PathProgramCache]: Analyzing trace with hash -233792259, now seen corresponding path program 46 times [2022-09-20 23:26:30,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:30,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079630345] [2022-09-20 23:26:30,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:30,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:30,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:30,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:30,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:30,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079630345] [2022-09-20 23:26:30,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079630345] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:30,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:30,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:30,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462627163] [2022-09-20 23:26:30,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:30,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:30,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:30,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:30,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:30,779 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:30,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 578 transitions, 6076 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:30,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:30,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:30,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:33,057 INFO L130 PetriNetUnfolder]: 2441/6432 cut-off events. [2022-09-20 23:26:33,058 INFO L131 PetriNetUnfolder]: For 191443/191465 co-relation queries the response was YES. [2022-09-20 23:26:33,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33473 conditions, 6432 events. 2441/6432 cut-off events. For 191443/191465 co-relation queries the response was YES. Maximal size of possible extension queue 594. Compared 63891 event pairs, 1102 based on Foata normal form. 13/6166 useless extension candidates. Maximal degree in co-relation 33295. Up to 3603 conditions per place. [2022-09-20 23:26:33,222 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 409 selfloop transitions, 95 changer transitions 5/644 dead transitions. [2022-09-20 23:26:33,223 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 582 places, 644 transitions, 8711 flow [2022-09-20 23:26:33,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:26:33,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:26:33,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2934 transitions. [2022-09-20 23:26:33,224 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6924710880339863 [2022-09-20 23:26:33,224 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2934 transitions. [2022-09-20 23:26:33,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2934 transitions. [2022-09-20 23:26:33,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:33,225 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2934 transitions. [2022-09-20 23:26:33,226 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.42105263157896) internal successors, (2934), 19 states have internal predecessors, (2934), 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) [2022-09-20 23:26:33,228 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:33,228 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:33,229 INFO L175 Difference]: Start difference. First operand has 566 places, 578 transitions, 6076 flow. Second operand 19 states and 2934 transitions. [2022-09-20 23:26:33,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 582 places, 644 transitions, 8711 flow [2022-09-20 23:26:34,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 567 places, 644 transitions, 8383 flow, removed 72 selfloop flow, removed 15 redundant places. [2022-09-20 23:26:34,202 INFO L231 Difference]: Finished difference. Result has 573 places, 588 transitions, 6465 flow [2022-09-20 23:26:34,202 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5752, PETRI_DIFFERENCE_MINUEND_PLACES=549, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=578, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=486, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6465, PETRI_PLACES=573, PETRI_TRANSITIONS=588} [2022-09-20 23:26:34,203 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 372 predicate places. [2022-09-20 23:26:34,203 INFO L495 AbstractCegarLoop]: Abstraction has has 573 places, 588 transitions, 6465 flow [2022-09-20 23:26:34,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:34,203 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:34,203 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:34,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-09-20 23:26:34,204 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:34,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:34,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1773860049, now seen corresponding path program 47 times [2022-09-20 23:26:34,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:34,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1622455615] [2022-09-20 23:26:34,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:34,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:34,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:34,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:34,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:34,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1622455615] [2022-09-20 23:26:34,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1622455615] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:34,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:34,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:34,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [860463234] [2022-09-20 23:26:34,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:34,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:34,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:34,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:34,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:34,659 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:34,660 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 588 transitions, 6465 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:34,660 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:34,660 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:34,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:36,976 INFO L130 PetriNetUnfolder]: 2492/6590 cut-off events. [2022-09-20 23:26:36,976 INFO L131 PetriNetUnfolder]: For 225297/225319 co-relation queries the response was YES. [2022-09-20 23:26:37,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35414 conditions, 6590 events. 2492/6590 cut-off events. For 225297/225319 co-relation queries the response was YES. Maximal size of possible extension queue 607. Compared 65881 event pairs, 1126 based on Foata normal form. 13/6321 useless extension candidates. Maximal degree in co-relation 35233. Up to 3697 conditions per place. [2022-09-20 23:26:37,177 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 423 selfloop transitions, 93 changer transitions 5/656 dead transitions. [2022-09-20 23:26:37,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 656 transitions, 9305 flow [2022-09-20 23:26:37,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-09-20 23:26:37,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-09-20 23:26:37,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2938 transitions. [2022-09-20 23:26:37,180 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6934151522303517 [2022-09-20 23:26:37,180 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2938 transitions. [2022-09-20 23:26:37,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2938 transitions. [2022-09-20 23:26:37,181 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:37,181 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2938 transitions. [2022-09-20 23:26:37,183 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 154.6315789473684) internal successors, (2938), 19 states have internal predecessors, (2938), 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) [2022-09-20 23:26:37,185 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:37,185 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 223.0) internal successors, (4460), 20 states have internal predecessors, (4460), 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) [2022-09-20 23:26:37,186 INFO L175 Difference]: Start difference. First operand has 573 places, 588 transitions, 6465 flow. Second operand 19 states and 2938 transitions. [2022-09-20 23:26:37,186 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 656 transitions, 9305 flow [2022-09-20 23:26:38,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 574 places, 656 transitions, 8726 flow, removed 224 selfloop flow, removed 15 redundant places. [2022-09-20 23:26:38,260 INFO L231 Difference]: Finished difference. Result has 579 places, 595 transitions, 6577 flow [2022-09-20 23:26:38,260 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=5917, PETRI_DIFFERENCE_MINUEND_PLACES=556, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=588, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=498, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=6577, PETRI_PLACES=579, PETRI_TRANSITIONS=595} [2022-09-20 23:26:38,261 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 378 predicate places. [2022-09-20 23:26:38,261 INFO L495 AbstractCegarLoop]: Abstraction has has 579 places, 595 transitions, 6577 flow [2022-09-20 23:26:38,261 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:38,261 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:38,261 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:38,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-09-20 23:26:38,262 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:38,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:38,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1444202535, now seen corresponding path program 48 times [2022-09-20 23:26:38,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:38,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276758374] [2022-09-20 23:26:38,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:38,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:38,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:38,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:38,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:38,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276758374] [2022-09-20 23:26:38,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276758374] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:38,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:38,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:38,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682919712] [2022-09-20 23:26:38,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:38,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:38,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:38,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:38,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:38,686 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:38,687 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 579 places, 595 transitions, 6577 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:38,688 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:38,688 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:38,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:41,093 INFO L130 PetriNetUnfolder]: 2498/6614 cut-off events. [2022-09-20 23:26:41,094 INFO L131 PetriNetUnfolder]: For 206914/206936 co-relation queries the response was YES. [2022-09-20 23:26:41,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34837 conditions, 6614 events. 2498/6614 cut-off events. For 206914/206936 co-relation queries the response was YES. Maximal size of possible extension queue 616. Compared 66349 event pairs, 1160 based on Foata normal form. 13/6337 useless extension candidates. Maximal degree in co-relation 34655. Up to 3760 conditions per place. [2022-09-20 23:26:41,228 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 415 selfloop transitions, 88 changer transitions 5/643 dead transitions. [2022-09-20 23:26:41,228 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 594 places, 643 transitions, 8735 flow [2022-09-20 23:26:41,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:41,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:41,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2772 transitions. [2022-09-20 23:26:41,230 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6905829596412556 [2022-09-20 23:26:41,230 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2772 transitions. [2022-09-20 23:26:41,230 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2772 transitions. [2022-09-20 23:26:41,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:41,231 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2772 transitions. [2022-09-20 23:26:41,232 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.0) internal successors, (2772), 18 states have internal predecessors, (2772), 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) [2022-09-20 23:26:41,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:41,234 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:41,234 INFO L175 Difference]: Start difference. First operand has 579 places, 595 transitions, 6577 flow. Second operand 18 states and 2772 transitions. [2022-09-20 23:26:41,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 594 places, 643 transitions, 8735 flow [2022-09-20 23:26:42,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 580 places, 643 transitions, 8257 flow, removed 175 selfloop flow, removed 14 redundant places. [2022-09-20 23:26:42,379 INFO L231 Difference]: Finished difference. Result has 584 places, 598 transitions, 6406 flow [2022-09-20 23:26:42,380 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6102, PETRI_DIFFERENCE_MINUEND_PLACES=563, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=595, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=508, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6406, PETRI_PLACES=584, PETRI_TRANSITIONS=598} [2022-09-20 23:26:42,381 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 383 predicate places. [2022-09-20 23:26:42,381 INFO L495 AbstractCegarLoop]: Abstraction has has 584 places, 598 transitions, 6406 flow [2022-09-20 23:26:42,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:42,381 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:42,381 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:42,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-09-20 23:26:42,382 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:42,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:42,382 INFO L85 PathProgramCache]: Analyzing trace with hash 369387833, now seen corresponding path program 49 times [2022-09-20 23:26:42,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:42,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704515338] [2022-09-20 23:26:42,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:42,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:42,796 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:42,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:42,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704515338] [2022-09-20 23:26:42,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704515338] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:42,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:42,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:42,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261786119] [2022-09-20 23:26:42,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:42,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:42,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:42,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:42,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:42,800 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:42,801 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 584 places, 598 transitions, 6406 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:42,801 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:42,801 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:42,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:45,075 INFO L130 PetriNetUnfolder]: 2549/6771 cut-off events. [2022-09-20 23:26:45,075 INFO L131 PetriNetUnfolder]: For 214159/214181 co-relation queries the response was YES. [2022-09-20 23:26:45,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36020 conditions, 6771 events. 2549/6771 cut-off events. For 214159/214181 co-relation queries the response was YES. Maximal size of possible extension queue 632. Compared 68287 event pairs, 1182 based on Foata normal form. 13/6491 useless extension candidates. Maximal degree in co-relation 35835. Up to 3775 conditions per place. [2022-09-20 23:26:45,293 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 428 selfloop transitions, 94 changer transitions 5/662 dead transitions. [2022-09-20 23:26:45,293 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 599 places, 662 transitions, 9172 flow [2022-09-20 23:26:45,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:45,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:45,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2786 transitions. [2022-09-20 23:26:45,295 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6940707523667164 [2022-09-20 23:26:45,295 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2786 transitions. [2022-09-20 23:26:45,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2786 transitions. [2022-09-20 23:26:45,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:45,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2786 transitions. [2022-09-20 23:26:45,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.77777777777777) internal successors, (2786), 18 states have internal predecessors, (2786), 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) [2022-09-20 23:26:45,300 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:45,300 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:45,300 INFO L175 Difference]: Start difference. First operand has 584 places, 598 transitions, 6406 flow. Second operand 18 states and 2786 transitions. [2022-09-20 23:26:45,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 599 places, 662 transitions, 9172 flow [2022-09-20 23:26:46,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 585 places, 662 transitions, 8971 flow, removed 38 selfloop flow, removed 14 redundant places. [2022-09-20 23:26:46,539 INFO L231 Difference]: Finished difference. Result has 590 places, 605 transitions, 6903 flow [2022-09-20 23:26:46,540 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6212, PETRI_DIFFERENCE_MINUEND_PLACES=568, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=507, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=6903, PETRI_PLACES=590, PETRI_TRANSITIONS=605} [2022-09-20 23:26:46,540 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 389 predicate places. [2022-09-20 23:26:46,541 INFO L495 AbstractCegarLoop]: Abstraction has has 590 places, 605 transitions, 6903 flow [2022-09-20 23:26:46,541 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:46,541 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:46,541 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:46,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-09-20 23:26:46,541 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:46,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:46,542 INFO L85 PathProgramCache]: Analyzing trace with hash 1493976277, now seen corresponding path program 50 times [2022-09-20 23:26:46,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:46,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858008631] [2022-09-20 23:26:46,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:46,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:46,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:46,951 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:46,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:46,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858008631] [2022-09-20 23:26:46,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858008631] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:46,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:46,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:46,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647370809] [2022-09-20 23:26:46,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:46,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:46,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:46,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:46,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:46,954 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:46,955 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 590 places, 605 transitions, 6903 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:46,955 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:46,955 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:46,955 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:49,341 INFO L130 PetriNetUnfolder]: 2576/6826 cut-off events. [2022-09-20 23:26:49,342 INFO L131 PetriNetUnfolder]: For 234434/234456 co-relation queries the response was YES. [2022-09-20 23:26:49,517 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37107 conditions, 6826 events. 2576/6826 cut-off events. For 234434/234456 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 68893 event pairs, 1196 based on Foata normal form. 13/6543 useless extension candidates. Maximal degree in co-relation 36919. Up to 3859 conditions per place. [2022-09-20 23:26:49,551 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 430 selfloop transitions, 97 changer transitions 5/667 dead transitions. [2022-09-20 23:26:49,552 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 667 transitions, 9500 flow [2022-09-20 23:26:49,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:49,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:49,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2780 transitions. [2022-09-20 23:26:49,553 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6925759840558047 [2022-09-20 23:26:49,553 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2780 transitions. [2022-09-20 23:26:49,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2780 transitions. [2022-09-20 23:26:49,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:49,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2780 transitions. [2022-09-20 23:26:49,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.44444444444446) internal successors, (2780), 18 states have internal predecessors, (2780), 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) [2022-09-20 23:26:49,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:49,557 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:49,557 INFO L175 Difference]: Start difference. First operand has 590 places, 605 transitions, 6903 flow. Second operand 18 states and 2780 transitions. [2022-09-20 23:26:49,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 667 transitions, 9500 flow [2022-09-20 23:26:50,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 593 places, 667 transitions, 9070 flow, removed 178 selfloop flow, removed 12 redundant places. [2022-09-20 23:26:50,779 INFO L231 Difference]: Finished difference. Result has 598 places, 615 transitions, 7035 flow [2022-09-20 23:26:50,779 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6475, PETRI_DIFFERENCE_MINUEND_PLACES=576, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=605, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7035, PETRI_PLACES=598, PETRI_TRANSITIONS=615} [2022-09-20 23:26:50,779 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 397 predicate places. [2022-09-20 23:26:50,780 INFO L495 AbstractCegarLoop]: Abstraction has has 598 places, 615 transitions, 7035 flow [2022-09-20 23:26:50,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:50,780 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:50,780 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:50,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-09-20 23:26:50,780 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:50,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:50,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1375375031, now seen corresponding path program 51 times [2022-09-20 23:26:50,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:50,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580461235] [2022-09-20 23:26:50,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:50,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:51,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:51,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580461235] [2022-09-20 23:26:51,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580461235] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:51,203 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:51,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:51,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058150692] [2022-09-20 23:26:51,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:51,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:51,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:51,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:51,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:51,205 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:51,206 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 598 places, 615 transitions, 7035 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:51,206 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:51,206 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:51,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:53,636 INFO L130 PetriNetUnfolder]: 2576/6814 cut-off events. [2022-09-20 23:26:53,636 INFO L131 PetriNetUnfolder]: For 215443/215465 co-relation queries the response was YES. [2022-09-20 23:26:53,810 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36494 conditions, 6814 events. 2576/6814 cut-off events. For 215443/215465 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 68664 event pairs, 1191 based on Foata normal form. 13/6537 useless extension candidates. Maximal degree in co-relation 36302. Up to 3833 conditions per place. [2022-09-20 23:26:53,845 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 428 selfloop transitions, 98 changer transitions 5/666 dead transitions. [2022-09-20 23:26:53,845 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 613 places, 666 transitions, 9274 flow [2022-09-20 23:26:53,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:53,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:53,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2775 transitions. [2022-09-20 23:26:53,846 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6913303437967115 [2022-09-20 23:26:53,846 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2775 transitions. [2022-09-20 23:26:53,846 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2775 transitions. [2022-09-20 23:26:53,847 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:53,847 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2775 transitions. [2022-09-20 23:26:53,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.16666666666666) internal successors, (2775), 18 states have internal predecessors, (2775), 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) [2022-09-20 23:26:53,850 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:53,850 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:53,850 INFO L175 Difference]: Start difference. First operand has 598 places, 615 transitions, 7035 flow. Second operand 18 states and 2775 transitions. [2022-09-20 23:26:53,850 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 613 places, 666 transitions, 9274 flow [2022-09-20 23:26:54,968 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 600 places, 666 transitions, 8992 flow, removed 75 selfloop flow, removed 13 redundant places. [2022-09-20 23:26:54,976 INFO L231 Difference]: Finished difference. Result has 604 places, 618 transitions, 7073 flow [2022-09-20 23:26:54,977 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6755, PETRI_DIFFERENCE_MINUEND_PLACES=583, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=615, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=518, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7073, PETRI_PLACES=604, PETRI_TRANSITIONS=618} [2022-09-20 23:26:54,977 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 403 predicate places. [2022-09-20 23:26:54,977 INFO L495 AbstractCegarLoop]: Abstraction has has 604 places, 618 transitions, 7073 flow [2022-09-20 23:26:54,977 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:54,977 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:54,977 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:54,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-09-20 23:26:54,978 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:54,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:54,978 INFO L85 PathProgramCache]: Analyzing trace with hash -1195584995, now seen corresponding path program 52 times [2022-09-20 23:26:54,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:54,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705685903] [2022-09-20 23:26:54,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:54,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:55,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:55,424 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:55,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:55,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705685903] [2022-09-20 23:26:55,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705685903] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:55,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:55,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:55,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062921158] [2022-09-20 23:26:55,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:55,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:55,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:55,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:55,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:55,427 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:55,428 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 604 places, 618 transitions, 7073 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:55,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:55,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:55,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:26:57,893 INFO L130 PetriNetUnfolder]: 2582/6716 cut-off events. [2022-09-20 23:26:57,893 INFO L131 PetriNetUnfolder]: For 215663/215673 co-relation queries the response was YES. [2022-09-20 23:26:58,070 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36398 conditions, 6716 events. 2582/6716 cut-off events. For 215663/215673 co-relation queries the response was YES. Maximal size of possible extension queue 637. Compared 66950 event pairs, 1396 based on Foata normal form. 1/6438 useless extension candidates. Maximal degree in co-relation 36204. Up to 3854 conditions per place. [2022-09-20 23:26:58,106 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 435 selfloop transitions, 100 changer transitions 5/675 dead transitions. [2022-09-20 23:26:58,106 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 675 transitions, 9592 flow [2022-09-20 23:26:58,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:26:58,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:26:58,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2779 transitions. [2022-09-20 23:26:58,108 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.692326856003986 [2022-09-20 23:26:58,108 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2779 transitions. [2022-09-20 23:26:58,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2779 transitions. [2022-09-20 23:26:58,108 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:26:58,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2779 transitions. [2022-09-20 23:26:58,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.38888888888889) internal successors, (2779), 18 states have internal predecessors, (2779), 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) [2022-09-20 23:26:58,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:58,112 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:26:58,112 INFO L175 Difference]: Start difference. First operand has 604 places, 618 transitions, 7073 flow. Second operand 18 states and 2779 transitions. [2022-09-20 23:26:58,112 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 675 transitions, 9592 flow [2022-09-20 23:26:59,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 604 places, 675 transitions, 9296 flow, removed 50 selfloop flow, removed 15 redundant places. [2022-09-20 23:26:59,249 INFO L231 Difference]: Finished difference. Result has 609 places, 626 transitions, 7362 flow [2022-09-20 23:26:59,250 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6783, PETRI_DIFFERENCE_MINUEND_PLACES=587, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7362, PETRI_PLACES=609, PETRI_TRANSITIONS=626} [2022-09-20 23:26:59,250 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 408 predicate places. [2022-09-20 23:26:59,250 INFO L495 AbstractCegarLoop]: Abstraction has has 609 places, 626 transitions, 7362 flow [2022-09-20 23:26:59,250 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:59,250 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:26:59,250 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:26:59,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-09-20 23:26:59,251 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:26:59,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:26:59,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1531857829, now seen corresponding path program 53 times [2022-09-20 23:26:59,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:26:59,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019783458] [2022-09-20 23:26:59,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:26:59,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:26:59,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:26:59,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:26:59,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:26:59,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019783458] [2022-09-20 23:26:59,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019783458] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:26:59,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:26:59,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:26:59,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711562396] [2022-09-20 23:26:59,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:26:59,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:26:59,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:26:59,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:26:59,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=226, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:26:59,713 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:26:59,713 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 626 transitions, 7362 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:26:59,714 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:26:59,714 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:26:59,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:27:02,078 INFO L130 PetriNetUnfolder]: 2582/6817 cut-off events. [2022-09-20 23:27:02,078 INFO L131 PetriNetUnfolder]: For 217587/217609 co-relation queries the response was YES. [2022-09-20 23:27:02,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36505 conditions, 6817 events. 2582/6817 cut-off events. For 217587/217609 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 68748 event pairs, 1204 based on Foata normal form. 13/6534 useless extension candidates. Maximal degree in co-relation 36308. Up to 3850 conditions per place. [2022-09-20 23:27:02,286 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 440 selfloop transitions, 98 changer transitions 5/678 dead transitions. [2022-09-20 23:27:02,286 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 624 places, 678 transitions, 9705 flow [2022-09-20 23:27:02,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:27:02,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:27:02,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2777 transitions. [2022-09-20 23:27:02,288 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6918285999003487 [2022-09-20 23:27:02,288 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2777 transitions. [2022-09-20 23:27:02,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2777 transitions. [2022-09-20 23:27:02,288 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:27:02,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2777 transitions. [2022-09-20 23:27:02,290 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.27777777777777) internal successors, (2777), 18 states have internal predecessors, (2777), 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) [2022-09-20 23:27:02,292 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:27:02,292 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:27:02,292 INFO L175 Difference]: Start difference. First operand has 609 places, 626 transitions, 7362 flow. Second operand 18 states and 2777 transitions. [2022-09-20 23:27:02,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 624 places, 678 transitions, 9705 flow [2022-09-20 23:27:03,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 678 transitions, 9255 flow, removed 153 selfloop flow, removed 14 redundant places. [2022-09-20 23:27:03,497 INFO L231 Difference]: Finished difference. Result has 614 places, 630 transitions, 7305 flow [2022-09-20 23:27:03,498 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6931, PETRI_DIFFERENCE_MINUEND_PLACES=593, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=626, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=530, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7305, PETRI_PLACES=614, PETRI_TRANSITIONS=630} [2022-09-20 23:27:03,498 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 413 predicate places. [2022-09-20 23:27:03,498 INFO L495 AbstractCegarLoop]: Abstraction has has 614 places, 630 transitions, 7305 flow [2022-09-20 23:27:03,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:27:03,499 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:27:03,499 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:27:03,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-09-20 23:27:03,499 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:27:03,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:27:03,500 INFO L85 PathProgramCache]: Analyzing trace with hash 737306937, now seen corresponding path program 54 times [2022-09-20 23:27:03,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:27:03,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320610533] [2022-09-20 23:27:03,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:03,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:27:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:03,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:27:03,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:27:03,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320610533] [2022-09-20 23:27:03,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320610533] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:27:03,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 23:27:03,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 23:27:03,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813382796] [2022-09-20 23:27:03,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:27:03,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 23:27:03,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:27:03,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 23:27:03,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2022-09-20 23:27:03,964 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 146 out of 223 [2022-09-20 23:27:03,965 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 614 places, 630 transitions, 7305 flow. Second operand has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:27:03,965 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:27:03,965 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 146 of 223 [2022-09-20 23:27:03,965 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:27:06,347 INFO L130 PetriNetUnfolder]: 2582/6802 cut-off events. [2022-09-20 23:27:06,347 INFO L131 PetriNetUnfolder]: For 206671/206693 co-relation queries the response was YES. [2022-09-20 23:27:06,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36028 conditions, 6802 events. 2582/6802 cut-off events. For 206671/206693 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 68669 event pairs, 1201 based on Foata normal form. 13/6523 useless extension candidates. Maximal degree in co-relation 35830. Up to 3836 conditions per place. [2022-09-20 23:27:06,560 INFO L137 encePairwiseOnDemand]: 204/223 looper letters, 441 selfloop transitions, 98 changer transitions 5/679 dead transitions. [2022-09-20 23:27:06,561 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 679 transitions, 9578 flow [2022-09-20 23:27:06,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-09-20 23:27:06,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-09-20 23:27:06,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2773 transitions. [2022-09-20 23:27:06,562 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6908320876930742 [2022-09-20 23:27:06,562 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2773 transitions. [2022-09-20 23:27:06,562 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2773 transitions. [2022-09-20 23:27:06,563 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:27:06,563 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2773 transitions. [2022-09-20 23:27:06,564 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 154.05555555555554) internal successors, (2773), 18 states have internal predecessors, (2773), 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) [2022-09-20 23:27:06,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:27:06,566 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 223.0) internal successors, (4237), 19 states have internal predecessors, (4237), 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) [2022-09-20 23:27:06,566 INFO L175 Difference]: Start difference. First operand has 614 places, 630 transitions, 7305 flow. Second operand 18 states and 2773 transitions. [2022-09-20 23:27:06,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 679 transitions, 9578 flow [2022-09-20 23:27:07,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 679 transitions, 9218 flow, removed 84 selfloop flow, removed 15 redundant places. [2022-09-20 23:27:07,732 INFO L231 Difference]: Finished difference. Result has 618 places, 633 transitions, 7272 flow [2022-09-20 23:27:07,732 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6947, PETRI_DIFFERENCE_MINUEND_PLACES=597, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=630, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7272, PETRI_PLACES=618, PETRI_TRANSITIONS=633} [2022-09-20 23:27:07,733 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 417 predicate places. [2022-09-20 23:27:07,733 INFO L495 AbstractCegarLoop]: Abstraction has has 618 places, 633 transitions, 7272 flow [2022-09-20 23:27:07,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 148.83333333333334) internal successors, (2679), 18 states have internal predecessors, (2679), 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) [2022-09-20 23:27:07,733 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:27:07,733 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:27:07,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-09-20 23:27:07,734 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:27:07,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:27:07,734 INFO L85 PathProgramCache]: Analyzing trace with hash 279246760, now seen corresponding path program 1 times [2022-09-20 23:27:07,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:27:07,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775485138] [2022-09-20 23:27:07,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:07,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:27:07,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:07,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:27:07,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775485138] [2022-09-20 23:27:07,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775485138] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-20 23:27:07,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828337032] [2022-09-20 23:27:07,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:07,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:27:07,837 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 23:27:07,843 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-20 23:27:07,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-09-20 23:27:08,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:08,014 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 8 conjunts are in the unsatisfiable core [2022-09-20 23:27:08,023 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-20 23:27:08,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-09-20 23:27:08,260 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-09-20 23:27:08,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828337032] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:27:08,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-09-20 23:27:08,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [11] total 12 [2022-09-20 23:27:08,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [402664954] [2022-09-20 23:27:08,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:27:08,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-09-20 23:27:08,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:27:08,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-09-20 23:27:08,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-09-20 23:27:08,263 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 194 out of 223 [2022-09-20 23:27:08,263 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 618 places, 633 transitions, 7272 flow. Second operand has 4 states, 4 states have (on average 197.75) internal successors, (791), 4 states have internal predecessors, (791), 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) [2022-09-20 23:27:08,263 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:27:08,263 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 194 of 223 [2022-09-20 23:27:08,263 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:27:09,624 INFO L130 PetriNetUnfolder]: 1040/4110 cut-off events. [2022-09-20 23:27:09,625 INFO L131 PetriNetUnfolder]: For 353080/355177 co-relation queries the response was YES. [2022-09-20 23:27:09,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21888 conditions, 4110 events. 1040/4110 cut-off events. For 353080/355177 co-relation queries the response was YES. Maximal size of possible extension queue 352. Compared 42899 event pairs, 132 based on Foata normal form. 498/4408 useless extension candidates. Maximal degree in co-relation 21688. Up to 599 conditions per place. [2022-09-20 23:27:09,719 INFO L137 encePairwiseOnDemand]: 220/223 looper letters, 56 selfloop transitions, 54 changer transitions 0/662 dead transitions. [2022-09-20 23:27:09,719 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 662 transitions, 7697 flow [2022-09-20 23:27:09,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-09-20 23:27:09,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-09-20 23:27:09,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 809 transitions. [2022-09-20 23:27:09,720 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.9069506726457399 [2022-09-20 23:27:09,720 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 809 transitions. [2022-09-20 23:27:09,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 809 transitions. [2022-09-20 23:27:09,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:27:09,721 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 809 transitions. [2022-09-20 23:27:09,721 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 202.25) internal successors, (809), 4 states have internal predecessors, (809), 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) [2022-09-20 23:27:09,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 223.0) internal successors, (1115), 5 states have internal predecessors, (1115), 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) [2022-09-20 23:27:09,722 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 223.0) internal successors, (1115), 5 states have internal predecessors, (1115), 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) [2022-09-20 23:27:09,722 INFO L175 Difference]: Start difference. First operand has 618 places, 633 transitions, 7272 flow. Second operand 4 states and 809 transitions. [2022-09-20 23:27:09,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 662 transitions, 7697 flow [2022-09-20 23:27:10,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 603 places, 662 transitions, 7387 flow, removed 52 selfloop flow, removed 16 redundant places. [2022-09-20 23:27:10,660 INFO L231 Difference]: Finished difference. Result has 605 places, 648 transitions, 7413 flow [2022-09-20 23:27:10,660 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=6799, PETRI_DIFFERENCE_MINUEND_PLACES=600, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=619, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=566, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=7413, PETRI_PLACES=605, PETRI_TRANSITIONS=648} [2022-09-20 23:27:10,660 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 404 predicate places. [2022-09-20 23:27:10,660 INFO L495 AbstractCegarLoop]: Abstraction has has 605 places, 648 transitions, 7413 flow [2022-09-20 23:27:10,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 197.75) internal successors, (791), 4 states have internal predecessors, (791), 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) [2022-09-20 23:27:10,660 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:27:10,661 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:27:10,677 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-09-20 23:27:10,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-09-20 23:27:10,862 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:27:10,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:27:10,862 INFO L85 PathProgramCache]: Analyzing trace with hash 1007547804, now seen corresponding path program 1 times [2022-09-20 23:27:10,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:27:10,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602082041] [2022-09-20 23:27:10,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:10,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:27:10,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:10,963 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:10,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:27:10,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602082041] [2022-09-20 23:27:10,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602082041] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-20 23:27:10,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933208566] [2022-09-20 23:27:10,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:10,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:27:10,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 23:27:10,966 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-20 23:27:10,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-09-20 23:27:11,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:11,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 9 conjunts are in the unsatisfiable core [2022-09-20 23:27:11,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-20 23:27:11,366 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:11,366 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-20 23:27:11,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:11,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933208566] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-20 23:27:11,644 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-20 23:27:11,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-09-20 23:27:11,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384565687] [2022-09-20 23:27:11,645 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-20 23:27:11,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 23:27:11,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:27:11,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 23:27:11,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-09-20 23:27:11,648 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 223 [2022-09-20 23:27:11,649 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 648 transitions, 7413 flow. Second operand has 19 states, 19 states have (on average 171.73684210526315) internal successors, (3263), 19 states have internal predecessors, (3263), 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) [2022-09-20 23:27:11,649 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:27:11,649 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 223 [2022-09-20 23:27:11,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:27:15,110 INFO L130 PetriNetUnfolder]: 2151/8489 cut-off events. [2022-09-20 23:27:15,110 INFO L131 PetriNetUnfolder]: For 472594/475424 co-relation queries the response was YES. [2022-09-20 23:27:15,272 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44590 conditions, 8489 events. 2151/8489 cut-off events. For 472594/475424 co-relation queries the response was YES. Maximal size of possible extension queue 607. Compared 100174 event pairs, 556 based on Foata normal form. 590/8651 useless extension candidates. Maximal degree in co-relation 44390. Up to 1217 conditions per place. [2022-09-20 23:27:15,315 INFO L137 encePairwiseOnDemand]: 207/223 looper letters, 215 selfloop transitions, 23 changer transitions 1/763 dead transitions. [2022-09-20 23:27:15,315 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 621 places, 763 transitions, 9085 flow [2022-09-20 23:27:15,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-09-20 23:27:15,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-09-20 23:27:15,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2935 transitions. [2022-09-20 23:27:15,318 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7742020575046162 [2022-09-20 23:27:15,318 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2935 transitions. [2022-09-20 23:27:15,318 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2935 transitions. [2022-09-20 23:27:15,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:27:15,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2935 transitions. [2022-09-20 23:27:15,320 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 172.64705882352942) internal successors, (2935), 17 states have internal predecessors, (2935), 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) [2022-09-20 23:27:15,323 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 223.0) internal successors, (4014), 18 states have internal predecessors, (4014), 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) [2022-09-20 23:27:15,323 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 223.0) internal successors, (4014), 18 states have internal predecessors, (4014), 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) [2022-09-20 23:27:15,323 INFO L175 Difference]: Start difference. First operand has 605 places, 648 transitions, 7413 flow. Second operand 17 states and 2935 transitions. [2022-09-20 23:27:15,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 621 places, 763 transitions, 9085 flow [2022-09-20 23:27:17,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 615 places, 763 transitions, 8800 flow, removed 126 selfloop flow, removed 6 redundant places. [2022-09-20 23:27:17,067 INFO L231 Difference]: Finished difference. Result has 621 places, 659 transitions, 7367 flow [2022-09-20 23:27:17,067 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=7254, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=648, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=631, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=7367, PETRI_PLACES=621, PETRI_TRANSITIONS=659} [2022-09-20 23:27:17,068 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 420 predicate places. [2022-09-20 23:27:17,068 INFO L495 AbstractCegarLoop]: Abstraction has has 621 places, 659 transitions, 7367 flow [2022-09-20 23:27:17,068 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 171.73684210526315) internal successors, (3263), 19 states have internal predecessors, (3263), 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) [2022-09-20 23:27:17,068 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:27:17,069 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:27:17,089 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-09-20 23:27:17,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-09-20 23:27:17,281 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:27:17,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:27:17,281 INFO L85 PathProgramCache]: Analyzing trace with hash -429662840, now seen corresponding path program 1 times [2022-09-20 23:27:17,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:27:17,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561962279] [2022-09-20 23:27:17,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:17,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:27:17,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:17,349 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:17,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:27:17,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561962279] [2022-09-20 23:27:17,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561962279] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-20 23:27:17,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1882384090] [2022-09-20 23:27:17,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:17,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:27:17,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 23:27:17,352 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-20 23:27:17,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-09-20 23:27:17,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:17,506 INFO L263 TraceCheckSpWp]: Trace formula consists of 457 conjuncts, 9 conjunts are in the unsatisfiable core [2022-09-20 23:27:17,509 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-20 23:27:17,662 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:17,662 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-20 23:27:17,874 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 3 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:17,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1882384090] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-20 23:27:17,875 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-20 23:27:17,875 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2022-09-20 23:27:17,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713466540] [2022-09-20 23:27:17,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-20 23:27:17,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 23:27:17,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:27:17,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 23:27:17,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-09-20 23:27:17,878 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 223 [2022-09-20 23:27:17,880 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 621 places, 659 transitions, 7367 flow. Second operand has 19 states, 19 states have (on average 171.57894736842104) internal successors, (3260), 19 states have internal predecessors, (3260), 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) [2022-09-20 23:27:17,880 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:27:17,880 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 223 [2022-09-20 23:27:17,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:27:23,422 INFO L130 PetriNetUnfolder]: 2610/12828 cut-off events. [2022-09-20 23:27:23,422 INFO L131 PetriNetUnfolder]: For 486363/489064 co-relation queries the response was YES. [2022-09-20 23:27:23,722 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59775 conditions, 12828 events. 2610/12828 cut-off events. For 486363/489064 co-relation queries the response was YES. Maximal size of possible extension queue 853. Compared 173213 event pairs, 767 based on Foata normal form. 870/13006 useless extension candidates. Maximal degree in co-relation 59574. Up to 2235 conditions per place. [2022-09-20 23:27:23,784 INFO L137 encePairwiseOnDemand]: 210/223 looper letters, 141 selfloop transitions, 23 changer transitions 14/702 dead transitions. [2022-09-20 23:27:23,784 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 702 transitions, 8074 flow [2022-09-20 23:27:23,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-09-20 23:27:23,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-09-20 23:27:23,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2252 transitions. [2022-09-20 23:27:23,786 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.7768195929630907 [2022-09-20 23:27:23,786 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2252 transitions. [2022-09-20 23:27:23,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2252 transitions. [2022-09-20 23:27:23,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:27:23,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2252 transitions. [2022-09-20 23:27:23,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 173.23076923076923) internal successors, (2252), 13 states have internal predecessors, (2252), 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) [2022-09-20 23:27:23,790 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 223.0) internal successors, (3122), 14 states have internal predecessors, (3122), 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) [2022-09-20 23:27:23,791 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 223.0) internal successors, (3122), 14 states have internal predecessors, (3122), 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) [2022-09-20 23:27:23,791 INFO L175 Difference]: Start difference. First operand has 621 places, 659 transitions, 7367 flow. Second operand 13 states and 2252 transitions. [2022-09-20 23:27:23,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 702 transitions, 8074 flow [2022-09-20 23:27:25,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 629 places, 702 transitions, 8048 flow, removed 9 selfloop flow, removed 4 redundant places. [2022-09-20 23:27:25,498 INFO L231 Difference]: Finished difference. Result has 635 places, 667 transitions, 7470 flow [2022-09-20 23:27:25,498 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=7350, PETRI_DIFFERENCE_MINUEND_PLACES=617, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=659, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=638, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=7470, PETRI_PLACES=635, PETRI_TRANSITIONS=667} [2022-09-20 23:27:25,498 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 434 predicate places. [2022-09-20 23:27:25,499 INFO L495 AbstractCegarLoop]: Abstraction has has 635 places, 667 transitions, 7470 flow [2022-09-20 23:27:25,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 171.57894736842104) internal successors, (3260), 19 states have internal predecessors, (3260), 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) [2022-09-20 23:27:25,499 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:27:25,500 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:27:25,524 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-09-20 23:27:25,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:27:25,716 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:27:25,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:27:25,716 INFO L85 PathProgramCache]: Analyzing trace with hash 793597739, now seen corresponding path program 2 times [2022-09-20 23:27:25,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:27:25,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722310510] [2022-09-20 23:27:25,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:27:25,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:27:25,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:27:26,287 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:26,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:27:26,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722310510] [2022-09-20 23:27:26,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722310510] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-20 23:27:26,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953581131] [2022-09-20 23:27:26,288 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-09-20 23:27:26,288 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:27:26,288 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 23:27:26,296 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-20 23:27:26,325 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-09-20 23:27:26,483 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-09-20 23:27:26,484 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-20 23:27:26,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 28 conjunts are in the unsatisfiable core [2022-09-20 23:27:26,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-20 23:27:27,076 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-09-20 23:27:27,185 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:27,185 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-09-20 23:27:27,375 INFO L356 Elim1Store]: treesize reduction 9, result has 43.8 percent of original size [2022-09-20 23:27:27,375 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 16 [2022-09-20 23:27:28,141 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:27:28,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953581131] provided 0 perfect and 2 imperfect interpolant sequences [2022-09-20 23:27:28,142 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-09-20 23:27:28,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 14, 14] total 42 [2022-09-20 23:27:28,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227163797] [2022-09-20 23:27:28,142 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-09-20 23:27:28,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-09-20 23:27:28,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:27:28,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-09-20 23:27:28,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=316, Invalid=1406, Unknown=0, NotChecked=0, Total=1722 [2022-09-20 23:27:28,147 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 223 [2022-09-20 23:27:28,149 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 635 places, 667 transitions, 7470 flow. Second operand has 42 states, 42 states have (on average 144.47619047619048) internal successors, (6068), 42 states have internal predecessors, (6068), 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) [2022-09-20 23:27:28,149 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:27:28,149 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 223 [2022-09-20 23:27:28,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:28:03,973 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][664], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:03,976 INFO L383 tUnfolder$Statistics]: this new event has 187 ancestors and is cut-off event [2022-09-20 23:28:03,976 INFO L386 tUnfolder$Statistics]: existing Event has 176 ancestors and is cut-off event [2022-09-20 23:28:03,976 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:03,976 INFO L386 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-09-20 23:28:06,521 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1041], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 121#L61true, 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, 179#L99true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, 113#L80true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:06,523 INFO L383 tUnfolder$Statistics]: this new event has 188 ancestors and is cut-off event [2022-09-20 23:28:06,524 INFO L386 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-09-20 23:28:06,524 INFO L386 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-09-20 23:28:06,524 INFO L386 tUnfolder$Statistics]: existing Event has 177 ancestors and is cut-off event [2022-09-20 23:28:11,723 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][664], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), 1713#true, Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, 179#L99true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:11,724 INFO L383 tUnfolder$Statistics]: this new event has 190 ancestors and is cut-off event [2022-09-20 23:28:11,724 INFO L386 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-09-20 23:28:11,724 INFO L386 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-09-20 23:28:11,724 INFO L386 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-09-20 23:28:13,832 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1041], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 121#L61true, 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, 179#L99true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, 113#L80true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1780#true, Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:13,832 INFO L383 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2022-09-20 23:28:13,832 INFO L386 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-09-20 23:28:13,832 INFO L386 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-09-20 23:28:13,832 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:16,071 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1073], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, 1172#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 6273#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), 202#L70-2true, Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:16,072 INFO L383 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2022-09-20 23:28:16,072 INFO L386 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-09-20 23:28:16,072 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:16,072 INFO L386 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-09-20 23:28:16,072 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1039], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, 1172#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1780#true, Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:16,073 INFO L383 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2022-09-20 23:28:16,073 INFO L386 tUnfolder$Statistics]: existing Event has 187 ancestors and is cut-off event [2022-09-20 23:28:16,073 INFO L386 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-09-20 23:28:16,073 INFO L386 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-09-20 23:28:16,073 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1038], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, 1172#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), 19#L70-3true, Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:16,074 INFO L383 tUnfolder$Statistics]: this new event has 191 ancestors and is cut-off event [2022-09-20 23:28:16,074 INFO L386 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-09-20 23:28:16,074 INFO L386 tUnfolder$Statistics]: existing Event has 180 ancestors and is cut-off event [2022-09-20 23:28:16,074 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:20,979 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1073], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 6273#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), 202#L70-2true, Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:20,979 INFO L383 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-09-20 23:28:20,979 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:20,980 INFO L386 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-09-20 23:28:20,980 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:20,980 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1039], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:20,980 INFO L383 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2022-09-20 23:28:20,980 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:20,981 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:20,981 INFO L386 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-09-20 23:28:20,981 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1038], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), 19#L70-3true, Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:20,981 INFO L383 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-09-20 23:28:20,982 INFO L386 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-09-20 23:28:20,982 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:20,982 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:21,081 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1080], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 121#L61true, 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), 202#L70-2true, Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:21,082 INFO L383 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-09-20 23:28:21,082 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:21,082 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:21,082 INFO L386 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-09-20 23:28:21,083 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1041], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 121#L61true, 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:21,083 INFO L383 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2022-09-20 23:28:21,083 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:21,083 INFO L386 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-09-20 23:28:21,083 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:28:21,084 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][1041], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 121#L61true, 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), 19#L70-3true, Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:28:21,093 INFO L383 tUnfolder$Statistics]: this new event has 194 ancestors and is cut-off event [2022-09-20 23:28:21,093 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:21,093 INFO L386 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-09-20 23:28:21,093 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:28:27,939 INFO L130 PetriNetUnfolder]: 27112/87033 cut-off events. [2022-09-20 23:28:27,939 INFO L131 PetriNetUnfolder]: For 6633262/6659886 co-relation queries the response was YES. [2022-09-20 23:28:35,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 517818 conditions, 87033 events. 27112/87033 cut-off events. For 6633262/6659886 co-relation queries the response was YES. Maximal size of possible extension queue 3325. Compared 1295020 event pairs, 6742 based on Foata normal form. 2985/84332 useless extension candidates. Maximal degree in co-relation 517611. Up to 12104 conditions per place. [2022-09-20 23:28:35,898 INFO L137 encePairwiseOnDemand]: 192/223 looper letters, 611 selfloop transitions, 134 changer transitions 0/1241 dead transitions. [2022-09-20 23:28:35,898 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 1241 transitions, 16222 flow [2022-09-20 23:28:35,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-09-20 23:28:35,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 64 states. [2022-09-20 23:28:35,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 9462 transitions. [2022-09-20 23:28:35,902 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.6629764573991032 [2022-09-20 23:28:35,902 INFO L72 ComplementDD]: Start complementDD. Operand 64 states and 9462 transitions. [2022-09-20 23:28:35,902 INFO L73 IsDeterministic]: Start isDeterministic. Operand 64 states and 9462 transitions. [2022-09-20 23:28:35,904 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 23:28:35,904 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 64 states and 9462 transitions. [2022-09-20 23:28:35,909 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 65 states, 64 states have (on average 147.84375) internal successors, (9462), 64 states have internal predecessors, (9462), 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) [2022-09-20 23:28:36,084 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 65 states, 65 states have (on average 223.0) internal successors, (14495), 65 states have internal predecessors, (14495), 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) [2022-09-20 23:28:36,085 INFO L81 ComplementDD]: Finished complementDD. Result has 65 states, 65 states have (on average 223.0) internal successors, (14495), 65 states have internal predecessors, (14495), 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) [2022-09-20 23:28:36,085 INFO L175 Difference]: Start difference. First operand has 635 places, 667 transitions, 7470 flow. Second operand 64 states and 9462 transitions. [2022-09-20 23:28:36,085 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 698 places, 1241 transitions, 16222 flow [2022-09-20 23:29:16,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 1241 transitions, 16173 flow, removed 8 selfloop flow, removed 5 redundant places. [2022-09-20 23:29:16,152 INFO L231 Difference]: Finished difference. Result has 711 places, 809 transitions, 8598 flow [2022-09-20 23:29:16,153 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=223, PETRI_DIFFERENCE_MINUEND_FLOW=7438, PETRI_DIFFERENCE_MINUEND_PLACES=630, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=626, PETRI_DIFFERENCE_SUBTRAHEND_STATES=64, PETRI_FLOW=8598, PETRI_PLACES=711, PETRI_TRANSITIONS=809} [2022-09-20 23:29:16,153 INFO L287 CegarLoopForPetriNet]: 201 programPoint places, 510 predicate places. [2022-09-20 23:29:16,153 INFO L495 AbstractCegarLoop]: Abstraction has has 711 places, 809 transitions, 8598 flow [2022-09-20 23:29:16,154 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 144.47619047619048) internal successors, (6068), 42 states have internal predecessors, (6068), 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) [2022-09-20 23:29:16,154 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 23:29:16,154 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 23:29:16,171 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-09-20 23:29:16,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:29:16,355 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2022-09-20 23:29:16,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 23:29:16,356 INFO L85 PathProgramCache]: Analyzing trace with hash 195095269, now seen corresponding path program 3 times [2022-09-20 23:29:16,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 23:29:16,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879227489] [2022-09-20 23:29:16,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 23:29:16,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 23:29:16,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 23:29:16,999 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-09-20 23:29:17,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 23:29:17,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879227489] [2022-09-20 23:29:17,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879227489] provided 0 perfect and 1 imperfect interpolant sequences [2022-09-20 23:29:17,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [257478217] [2022-09-20 23:29:17,000 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-09-20 23:29:17,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-09-20 23:29:17,000 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 23:29:17,004 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-09-20 23:29:17,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-09-20 23:29:17,224 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-09-20 23:29:17,224 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-09-20 23:29:17,226 INFO L263 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 25 conjunts are in the unsatisfiable core [2022-09-20 23:29:17,229 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-09-20 23:29:17,237 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-09-20 23:29:17,331 INFO L356 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-09-20 23:29:17,331 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-09-20 23:29:17,655 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-09-20 23:29:17,683 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 7 [2022-09-20 23:29:17,709 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-09-20 23:29:17,709 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-09-20 23:29:17,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [257478217] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 23:29:17,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-09-20 23:29:17,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [20] total 30 [2022-09-20 23:29:17,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450435711] [2022-09-20 23:29:17,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 23:29:17,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-09-20 23:29:17,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 23:29:17,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-09-20 23:29:17,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=798, Unknown=0, NotChecked=0, Total=870 [2022-09-20 23:29:17,712 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 152 out of 223 [2022-09-20 23:29:17,713 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 711 places, 809 transitions, 8598 flow. Second operand has 12 states, 12 states have (on average 156.33333333333334) internal successors, (1876), 12 states have internal predecessors, (1876), 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) [2022-09-20 23:29:17,713 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 23:29:17,713 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 152 of 223 [2022-09-20 23:29:17,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 23:29:58,618 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][242], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, 1172#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), 1207#true, Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, 113#L80true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1780#true, Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:29:58,619 INFO L383 tUnfolder$Statistics]: this new event has 188 ancestors and is cut-off event [2022-09-20 23:29:58,619 INFO L386 tUnfolder$Statistics]: existing Event has 189 ancestors and is cut-off event [2022-09-20 23:29:58,619 INFO L386 tUnfolder$Statistics]: existing Event has 171 ancestors and is cut-off event [2022-09-20 23:29:58,619 INFO L386 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-09-20 23:30:00,000 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][242], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, 1172#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1780#true, Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), 88#L82true, Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:30:00,000 INFO L383 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2022-09-20 23:30:00,000 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:30:00,000 INFO L386 tUnfolder$Statistics]: existing Event has 172 ancestors and is cut-off event [2022-09-20 23:30:00,000 INFO L386 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-09-20 23:30:00,002 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][594], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), 1713#true, Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 2077#(<= ~q2_back~0 ~q2_front~0), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, 1172#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 179#L99true, Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1780#true, Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 2075#true, 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), 88#L82true, Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:30:00,002 INFO L383 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2022-09-20 23:30:00,002 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:30:00,002 INFO L386 tUnfolder$Statistics]: existing Event has 178 ancestors and is cut-off event [2022-09-20 23:30:00,002 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:30:02,402 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][242], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, 179#L99true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, 113#L80true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), 1243#true, Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:30:02,402 INFO L383 tUnfolder$Statistics]: this new event has 192 ancestors and is cut-off event [2022-09-20 23:30:02,402 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:30:02,402 INFO L386 tUnfolder$Statistics]: existing Event has 185 ancestors and is cut-off event [2022-09-20 23:30:02,402 INFO L386 tUnfolder$Statistics]: existing Event has 174 ancestors and is cut-off event [2022-09-20 23:30:02,404 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([746] L82-->L83: Formula: (= (+ v_~C~0_3 v_~y~0_2) v_~y~0_1) InVars {~y~0=v_~y~0_2, ~C~0=v_~C~0_3} OutVars{~y~0=v_~y~0_1, ~C~0=v_~C~0_3} AuxVars[] AssignedVars[~y~0][267], [30#L49-2true, Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2077#(<= ~q2_back~0 ~q2_front~0), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 67#L102true, 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1207#true, Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, 14#L83true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 380#true, Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 126#L129-4true, Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:30:02,404 INFO L383 tUnfolder$Statistics]: this new event has 189 ancestors and is cut-off event [2022-09-20 23:30:02,404 INFO L386 tUnfolder$Statistics]: existing Event has 188 ancestors and is cut-off event [2022-09-20 23:30:02,404 INFO L386 tUnfolder$Statistics]: existing Event has 182 ancestors and is cut-off event [2022-09-20 23:30:02,404 INFO L386 tUnfolder$Statistics]: existing Event has 183 ancestors and is cut-off event [2022-09-20 23:30:03,589 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][242], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1074#true, 1815#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), 1207#true, Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, 179#L99true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1780#true, Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), 88#L82true, Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:30:03,590 INFO L383 tUnfolder$Statistics]: this new event has 193 ancestors and is cut-off event [2022-09-20 23:30:03,590 INFO L386 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-09-20 23:30:03,590 INFO L386 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-09-20 23:30:03,590 INFO L386 tUnfolder$Statistics]: existing Event has 175 ancestors and is cut-off event [2022-09-20 23:30:08,434 INFO L381 tUnfolder$Statistics]: inserting event number 4 for the transition-marking pair ([755] L95-->L99: Formula: (and (= (+ v_~q2_front~0_31 1) v_~q2_front~0_30) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|) (= (select (select |v_#memory_int_73| v_~q2~0.base_27) (+ (* 4 v_~q2_front~0_31) v_~q2~0.offset_27)) |v_thread3Thread1of1ForFork2_~k~0#1_3|) (= |v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1| (ite (and (< v_~q2_front~0_31 v_~q2_back~0_50) (<= 0 v_~q2_front~0_31) (< v_~q2_front~0_31 v_~n2~0_24)) 1 0)) (not (= 0 |v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|))) InVars {~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_31, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50} OutVars{thread3Thread1of1ForFork2_#t~mem10#1=|v_thread3Thread1of1ForFork2_#t~mem10#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1_1|, ~n2~0=v_~n2~0_24, ~q2~0.offset=v_~q2~0.offset_27, thread3Thread1of1ForFork2_#t~post11#1=|v_thread3Thread1of1ForFork2_#t~post11#1_1|, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1=|v_thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1_1|, #memory_int=|v_#memory_int_73|, ~q2_front~0=v_~q2_front~0_30, ~q2~0.base=v_~q2~0.base_27, ~q2_back~0=v_~q2_back~0_50, thread3Thread1of1ForFork2_~k~0#1=|v_thread3Thread1of1ForFork2_~k~0#1_3|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~mem10#1, thread3Thread1of1ForFork2_assume_abort_if_not_#in~cond#1, thread3Thread1of1ForFork2_#t~post11#1, thread3Thread1of1ForFork2_assume_abort_if_not_~cond#1, ~q2_front~0, thread3Thread1of1ForFork2_~k~0#1][242], [Black: 1522#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1523#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1525#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1713#true, Black: 1015#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1018#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 530#true, Black: 1017#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 510#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1019#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 508#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 2059#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 2057#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 1138#true, Black: 1558#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1559#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1555#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1055#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 1679#true, Black: 1054#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 545#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 542#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 6433#(= (select |#valid| |ULTIMATE.start_main_~#t3~0#1.base|) 1), 111#L54true, Black: 1594#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1591#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), 95#L75true, Black: 1089#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1086#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~y~0 0) (<= ~z~0 ~C~0)), Black: 579#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))))), Black: 2530#(<= ~q2_back~0 (+ 1 ~q2_front~0)), Black: 580#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), 1278#true, 565#true, Black: 1626#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 2077#(<= ~q2_back~0 ~q2_front~0), Black: 1627#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1624#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1122#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1120#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), 1647#true, Black: 611#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), 1172#true, Black: 612#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 613#(and (<= 0 ~N~0) (<= ~C~0 ~y~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 615#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 616#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1662#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1661#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 1152#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), 1815#true, 1074#true, Black: 1153#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1040#true, Black: 6275#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0))), Black: 654#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 6271#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (= |thread2Thread1of1ForFork1_~j~0#1| 0)) (not (<= 0 ~q1_back~0)))), Black: 652#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6249#(and (<= ~q1_front~0 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), 1207#true, Black: 6245#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 6217#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (<= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 655#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))) (not (<= ~N~0 ~t~0)))), Black: 6261#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (< 0 (+ ~q1_front~0 1))), Black: 656#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6259#(and (<= ~q1_front~0 ~q1_back~0) (not (<= (+ ~q1_front~0 1) 0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (<= ~n1~0 2)), Black: 651#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 6205#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6267#(and (<= ~q1_front~0 ~q1_back~0) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= 1 ~n1~0) (<= 1 ~q1_back~0) (= ~q1~0.offset 0) (or (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset)) (and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (<= (+ ~q1~0.offset (* ~q1_front~0 4)) 0))) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6221#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 2) (= ~q1_back~0 ~q1_front~0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset| 0)), Black: 6269#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1692#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 6253#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (or (not (< ~q1_back~0 ~n1~0)) (not (<= 0 ~q1_back~0)) (not (= 0 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4))))))), Black: 6255#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (= (+ (* ~q1_back~0 4) ~q1~0.offset) 0) (<= (+ ~q1_front~0 1) 0) (<= ~n1~0 2)) (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1693#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6265#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (= |thread2Thread1of1ForFork1_~j~0#1| 1) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0)) (= ~q1~0.offset 0)), Black: 1694#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 6251#(and (or (= |thread2Thread1of1ForFork1_~j~0#1| 1) (<= (* ~n1~0 4) (+ (* ~q1_back~0 4) 3 ~q1~0.offset))) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 6263#(and (= |thread2Thread1of1ForFork1_~j~0#1| 1) (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), Black: 1186#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 6247#(and (= 1 (select (select |#memory_int| ~q1~0.base) (+ ~q1~0.offset (* ~q1_front~0 4)))) (< ~q1_front~0 ~n1~0) (= ~q1~0.offset 0) (<= (+ ~q1_front~0 1) ~q1_back~0) (<= ~n1~0 2) (< 0 (+ ~q1_front~0 1))), 681#true, 179#L99true, Black: 1184#(and (<= 0 ~N~0) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1187#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), 4984#(and (or (not (<= (+ ~q1_front~0 1) 0)) (<= ~q1_back~0 ~q1_front~0)) (or (<= ~q1_front~0 ~q1_back~0) (<= (+ ~q1_front~0 1) 0))), 1579#true, Black: 695#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), 1780#true, Black: 694#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 696#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1724#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1728#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1725#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1727#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 4960#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1222#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1218#(and (<= 0 ~N~0) (= ~x~0 0) (<= ~C~0 ~y~0) (= ~t~0 0) (<= ~N~0 0) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1221#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1219#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 3794#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3792#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 2655#(<= ~n1~0 1), Black: 3800#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 3798#(and (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 226#(<= ~n1~0 0), Black: 230#(and (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n1~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|)), Black: 734#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 1762#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1764#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 733#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 731#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (= ~z~0 0)), Black: 1257#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 1258#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 247#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 1255#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1256#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (= ~z~0 0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 255#(or (<= ~n2~0 ~q2_front~0) (not (<= 0 ~q2_front~0)) (<= ~q2_back~0 ~q2_front~0)), Black: 260#(<= ~q1_back~0 ~q1_front~0), 1345#true, 1882#true, Black: 1792#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), Black: 1793#(and (<= 0 ~N~0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (not (<= ~N~0 ~t~0))) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~z~0 0)), Black: 1794#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)))), Black: 1795#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (<= ~x~0 ~z~0)), Black: 771#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), Black: 769#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1291#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1292#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 1293#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), 791#true, Black: 278#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 277#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 271#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 286#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (< ~t~0 (+ ~N~0 1)) (= ~y~0 0) (<= ~N~0 0) (<= ~N~0 ~t~0) (= ~z~0 0)), Black: 274#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 284#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 275#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 1829#(and (or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)) (and (= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (= ~t~0 ~N~0) (= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0)), Black: 1830#(and (= ~t~0 ~N~0) (<= ~y~0 ~x~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 806#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1828#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 804#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 380#true, Black: 805#(or (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))) (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)))), Black: 1327#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1326#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), 1544#true, Black: 326#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 317#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 319#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 314#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 318#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 313#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 1863#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 1864#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 840#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))))), Black: 839#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~y~0 0) (or (and (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 641#true, Black: 842#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1360#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1358#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~y~0)), Black: 1359#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), 1612#true, 343#true, Black: 4970#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), 719#true, Black: 4962#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4974#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= 1 ~n2~0) (<= ~n2~0 1) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= 1 ~q2_back~0) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 350#(and (<= 0 ~N~0) (= ~x~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 351#(and (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 4968#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 4966#(and (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_#in~size#1|) (= |ULTIMATE.start_create_fresh_int_array_#t~post30#1| 0) (<= |ULTIMATE.start_create_fresh_int_array_~i~1#1| 1) (<= ~n2~0 |ULTIMATE.start_create_fresh_int_array_~size#1|)), Black: 352#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (= ~z~0 0)), Black: 357#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1897#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 1004#true, Black: 364#(and (= |thread1Thread1of1ForFork0_~i~0#1| 0) (<= 0 ~N~0) (= ~x~0 0) (= ~t~0 0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1895#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 355#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (= ~z~0 0)), Black: 1896#(or (and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)) (and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296)))))), Black: 878#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (not (<= (+ (div ~y~0 4294967296) 1) (div ~z~0 4294967296)))), Black: 1394#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1392#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 876#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~y~0) (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~C~0)))), Black: 875#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (or (and (<= ~C~0 ~y~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0)) (not (<= ~N~0 ~t~0))) (= ~z~0 0)), 218#true, 2648#true, 420#true, Black: 1931#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1))), Black: 1929#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 395#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 390#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 1424#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 391#(and (<= 0 ~N~0) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~N~0 0) (= ~z~0 0)), Black: 394#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1426#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0))) (<= ~y~0 ~x~0)), Black: 913#(and (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (< ~t~0 (+ ~N~0 1)) (<= ~N~0 ~t~0) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 914#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), Black: 1961#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1963#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 1457#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (= ~y~0 0) (<= ~x~0 ~z~0)), Black: 435#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 1459#(and (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), Black: 432#(and (<= 0 ~N~0) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (= ~t~0 0) (<= ~x~0 ~C~0) (<= ~N~0 0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 949#(and (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296)))), Black: 947#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), Black: 434#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (not (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0))) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (not (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0)), 263#true, 305#true, 601#true, Black: 1993#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (= ~z~0 0) (<= ~y~0 ~C~0)), Black: 1994#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (and (<= ~y~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0)))) (not (<= ~N~0 ~t~0))) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~C~0)), Black: 1996#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0)), Black: 1492#(and (= ~t~0 ~N~0) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~y~0 (* (div ~y~0 4294967296) (- 4294967296)))) (= (+ ~x~0 (* (div ~x~0 4294967296) (- 4294967296))) (+ ~z~0 (* (div ~z~0 4294967296) (- 4294967296))))), 205#L130-1true, Black: 1490#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= ~C~0 ~x~0) (not (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (= ~y~0 0) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0))), 457#true, Black: 982#(and (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (<= ~C~0 ~z~0) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~y~0 ~C~0) (<= ~z~0 ~C~0)), Black: 984#(and (< ~t~0 (+ ~N~0 1)) (not (<= (+ (div ~x~0 4294967296) 1) (div ~z~0 4294967296))) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~x~0 ~z~0) (< (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0 1))), 1243#true, Black: 470#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (<= ~C~0 ~x~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~x~0 ~C~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (= ~z~0 0)), Black: 471#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (or (< ~t~0 (+ ~N~0 1)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 472#(and (<= 0 ~N~0) (<= (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0)) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~y~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~y~0)) (< (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0 1)) (<= ~N~0 ~t~0) (not (<= (+ (div ~y~0 4294967296) 1) (div ~x~0 4294967296))) (<= ~x~0 ~z~0) (< (+ (* (div ~x~0 4294967296) 4294967296) ~z~0) (+ (* (div ~z~0 4294967296) 4294967296) ~x~0 1))), Black: 2026#(and (<= 0 ~N~0) (or (<= (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0) ~t~0) (<= ~N~0 ~t~0)) (= ~x~0 0) (<= ~C~0 ~y~0) (or (not (<= ~N~0 ~t~0)) (and (<= ~C~0 ~z~0) (or (not (<= (+ ~N~0 1) ~t~0)) (<= ~t~0 (+ |thread3Thread1of1ForFork2_~k~0#1| ~N~0))) (<= ~z~0 ~y~0))) (<= ~y~0 ~C~0)), Black: 2028#(and (<= 0 ~N~0) (< ~t~0 (+ ~N~0 1)) (<= (+ (* (div ~x~0 4294967296) 4294967296) ~y~0) (+ (* (div ~y~0 4294967296) 4294967296) ~x~0)) (<= ~N~0 ~t~0) (<= ~y~0 ~x~0) (< (+ (* (div ~z~0 4294967296) 4294967296) ~x~0) (+ (* (div ~x~0 4294967296) 4294967296) ~z~0 1)) (<= (div ~y~0 4294967296) (div ~z~0 4294967296)) (<= ~z~0 ~y~0))]) [2022-09-20 23:30:08,434 INFO L383 tUnfolder$Statistics]: this new event has 196 ancestors and is cut-off event [2022-09-20 23:30:08,434 INFO L386 tUnfolder$Statistics]: existing Event has 186 ancestors and is cut-off event [2022-09-20 23:30:08,434 INFO L386 tUnfolder$Statistics]: existing Event has 190 ancestors and is cut-off event [2022-09-20 23:30:08,434 INFO L386 tUnfolder$Statistics]: existing Event has 179 ancestors and is cut-off event [2022-09-20 23:30:20,819 INFO L130 PetriNetUnfolder]: 31578/96249 cut-off events. [2022-09-20 23:30:20,819 INFO L131 PetriNetUnfolder]: For 7960688/7991703 co-relation queries the response was YES. [2022-09-20 23:30:33,749 INFO L83 FinitePrefix]: Finished finitePrefix Result has 669110 conditions, 96249 events. 31578/96249 cut-off events. For 7960688/7991703 co-relation queries the response was YES. Maximal size of possible extension queue 3587. Compared 1417221 event pairs, 12720 based on Foata normal form. 3409/94241 useless extension candidates. Maximal degree in co-relation 668885. Up to 36812 conditions per place.