/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../benchexec/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --traceabstraction.automaton.type.used.in.concurrency.analysis PETRI_NET -i ../../../trunk/examples/svcomp/weaver/popl20-threaded-sum-3.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.cfg-lbe-improvements-94356ea-m [2025-04-13 20:56:08,687 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-04-13 20:56:08,741 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../benchexec/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2025-04-13 20:56:08,747 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-04-13 20:56:08,747 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-04-13 20:56:08,769 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-04-13 20:56:08,770 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-04-13 20:56:08,770 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-04-13 20:56:08,770 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-04-13 20:56:08,770 INFO L153 SettingsManager]: * Use memory slicer=true [2025-04-13 20:56:08,771 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-04-13 20:56:08,771 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-04-13 20:56:08,771 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-04-13 20:56:08,771 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-04-13 20:56:08,771 INFO L153 SettingsManager]: * Use SBE=true [2025-04-13 20:56:08,772 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * sizeof long=4 [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * sizeof long double=12 [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Use constant arrays=true [2025-04-13 20:56:08,772 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-04-13 20:56:08,772 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-04-13 20:56:08,773 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-04-13 20:56:08,773 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-04-13 20:56:08,773 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-04-13 20:56:08,774 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-04-13 20:56:08,774 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Automaton type used in concurrency analysis -> PETRI_NET [2025-04-13 20:56:08,967 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-04-13 20:56:08,972 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-04-13 20:56:08,974 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-04-13 20:56:08,974 INFO L270 PluginConnector]: Initializing CDTParser... [2025-04-13 20:56:08,974 INFO L274 PluginConnector]: CDTParser initialized [2025-04-13 20:56:08,975 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/popl20-threaded-sum-3.wvr.c [2025-04-13 20:56:10,250 INFO L538 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c9b3fb0f/71a97ea0b4ad43b0beb68fcef151e57a/FLAG3c2822819 [2025-04-13 20:56:10,437 INFO L389 CDTParser]: Found 1 translation units. [2025-04-13 20:56:10,438 INFO L178 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-threaded-sum-3.wvr.c [2025-04-13 20:56:10,443 INFO L432 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c9b3fb0f/71a97ea0b4ad43b0beb68fcef151e57a/FLAG3c2822819 [2025-04-13 20:56:11,252 INFO L440 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2c9b3fb0f/71a97ea0b4ad43b0beb68fcef151e57a [2025-04-13 20:56:11,254 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-04-13 20:56:11,255 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-04-13 20:56:11,255 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-04-13 20:56:11,256 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-04-13 20:56:11,258 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-04-13 20:56:11,259 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,259 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cd8b2dc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11, skipping insertion in model container [2025-04-13 20:56:11,259 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,273 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-04-13 20:56:11,428 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-threaded-sum-3.wvr.c[2996,3009] [2025-04-13 20:56:11,434 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-13 20:56:11,441 INFO L200 MainTranslator]: Completed pre-run [2025-04-13 20:56:11,461 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/popl20-threaded-sum-3.wvr.c[2996,3009] [2025-04-13 20:56:11,461 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-13 20:56:11,472 INFO L204 MainTranslator]: Completed translation [2025-04-13 20:56:11,473 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11 WrapperNode [2025-04-13 20:56:11,473 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-04-13 20:56:11,474 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-04-13 20:56:11,474 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-04-13 20:56:11,474 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-04-13 20:56:11,479 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,485 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,496 INFO L138 Inliner]: procedures = 21, calls = 31, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 65 [2025-04-13 20:56:11,496 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-04-13 20:56:11,497 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-04-13 20:56:11,497 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-04-13 20:56:11,497 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-04-13 20:56:11,502 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,503 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,504 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,521 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2025-04-13 20:56:11,521 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,521 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,524 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,524 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,526 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,527 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,527 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,529 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-04-13 20:56:11,530 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-04-13 20:56:11,530 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-04-13 20:56:11,530 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-04-13 20:56:11,531 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (1/1) ... [2025-04-13 20:56:11,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-04-13 20:56:11,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-13 20:56:11,553 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-04-13 20:56:11,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-04-13 20:56:11,569 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-04-13 20:56:11,569 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-04-13 20:56:11,569 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-04-13 20:56:11,569 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-04-13 20:56:11,569 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-04-13 20:56:11,570 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2025-04-13 20:56:11,570 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2025-04-13 20:56:11,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-04-13 20:56:11,570 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2025-04-13 20:56:11,570 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2025-04-13 20:56:11,570 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-04-13 20:56:11,570 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-04-13 20:56:11,571 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-04-13 20:56:11,626 INFO L234 CfgBuilder]: Building ICFG [2025-04-13 20:56:11,627 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-04-13 20:56:11,794 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-04-13 20:56:11,794 INFO L289 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-04-13 20:56:11,794 INFO L294 CfgBuilder]: Performing block encoding [2025-04-13 20:56:11,967 INFO L313 CfgBuilder]: Removed 0 assume(true) statements. [2025-04-13 20:56:11,967 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 08:56:11 BoogieIcfgContainer [2025-04-13 20:56:11,967 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-04-13 20:56:11,969 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-04-13 20:56:11,969 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-04-13 20:56:11,972 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-04-13 20:56:11,972 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.04 08:56:11" (1/3) ... [2025-04-13 20:56:11,972 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e8156d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 08:56:11, skipping insertion in model container [2025-04-13 20:56:11,972 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.04 08:56:11" (2/3) ... [2025-04-13 20:56:11,972 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e8156d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.04 08:56:11, skipping insertion in model container [2025-04-13 20:56:11,973 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.04 08:56:11" (3/3) ... [2025-04-13 20:56:11,973 INFO L128 eAbstractionObserver]: Analyzing ICFG popl20-threaded-sum-3.wvr.c [2025-04-13 20:56:11,982 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-04-13 20:56:11,983 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG popl20-threaded-sum-3.wvr.c that has 4 procedures, 32 locations, 31 edges, 1 initial locations, 3 loop locations, and 1 error locations. [2025-04-13 20:56:11,983 INFO L490 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-04-13 20:56:12,033 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2025-04-13 20:56:12,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 41 places, 34 transitions, 89 flow [2025-04-13 20:56:12,080 INFO L116 PetriNetUnfolderBase]: 3/31 cut-off events. [2025-04-13 20:56:12,082 INFO L117 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2025-04-13 20:56:12,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44 conditions, 31 events. 3/31 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 54 event pairs, 0 based on Foata normal form. 0/27 useless extension candidates. Maximal degree in co-relation 28. Up to 2 conditions per place. [2025-04-13 20:56:12,083 INFO L82 GeneralOperation]: Start removeDead. Operand has 41 places, 34 transitions, 89 flow [2025-04-13 20:56:12,085 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 37 places, 30 transitions, 78 flow [2025-04-13 20:56:12,093 INFO L339 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-04-13 20:56:12,101 INFO L340 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@22f4fe2f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-13 20:56:12,101 INFO L341 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2025-04-13 20:56:12,108 INFO L177 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-04-13 20:56:12,109 INFO L116 PetriNetUnfolderBase]: 3/29 cut-off events. [2025-04-13 20:56:12,109 INFO L117 PetriNetUnfolderBase]: For 3/3 co-relation queries the response was YES. [2025-04-13 20:56:12,109 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:12,109 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-13 20:56:12,109 INFO L403 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)] === [2025-04-13 20:56:12,114 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:12,114 INFO L85 PathProgramCache]: Analyzing trace with hash 1426158182, now seen corresponding path program 1 times [2025-04-13 20:56:12,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:12,120 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275649629] [2025-04-13 20:56:12,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:56:12,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:12,175 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 20 statements into 1 equivalence classes. [2025-04-13 20:56:12,222 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 20 of 20 statements. [2025-04-13 20:56:12,223 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:56:12,223 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:12,636 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:12,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:12,637 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275649629] [2025-04-13 20:56:12,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275649629] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:12,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:12,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-13 20:56:12,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292920009] [2025-04-13 20:56:12,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:12,644 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-04-13 20:56:12,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:12,663 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-13 20:56:12,663 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-04-13 20:56:12,709 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:12,711 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 30 transitions, 78 flow. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:12,711 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:12,711 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:12,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:12,905 INFO L116 PetriNetUnfolderBase]: 367/647 cut-off events. [2025-04-13 20:56:12,906 INFO L117 PetriNetUnfolderBase]: For 72/72 co-relation queries the response was YES. [2025-04-13 20:56:12,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1256 conditions, 647 events. 367/647 cut-off events. For 72/72 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 3258 event pairs, 26 based on Foata normal form. 20/653 useless extension candidates. Maximal degree in co-relation 1068. Up to 445 conditions per place. [2025-04-13 20:56:12,917 INFO L140 encePairwiseOnDemand]: 29/34 looper letters, 33 selfloop transitions, 5 changer transitions 0/48 dead transitions. [2025-04-13 20:56:12,918 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 48 transitions, 202 flow [2025-04-13 20:56:12,919 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-13 20:56:12,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-04-13 20:56:12,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 91 transitions. [2025-04-13 20:56:12,928 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6691176470588235 [2025-04-13 20:56:12,929 INFO L175 Difference]: Start difference. First operand has 37 places, 30 transitions, 78 flow. Second operand 4 states and 91 transitions. [2025-04-13 20:56:12,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 48 transitions, 202 flow [2025-04-13 20:56:12,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 48 transitions, 182 flow, removed 0 selfloop flow, removed 6 redundant places. [2025-04-13 20:56:12,937 INFO L231 Difference]: Finished difference. Result has 36 places, 34 transitions, 98 flow [2025-04-13 20:56:12,939 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=98, PETRI_PLACES=36, PETRI_TRANSITIONS=34} [2025-04-13 20:56:12,941 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, -1 predicate places. [2025-04-13 20:56:12,941 INFO L485 AbstractCegarLoop]: Abstraction has has 36 places, 34 transitions, 98 flow [2025-04-13 20:56:12,942 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:12,942 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:12,942 INFO L206 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] [2025-04-13 20:56:12,942 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-04-13 20:56:12,942 INFO L403 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)] === [2025-04-13 20:56:12,943 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:12,961 INFO L85 PathProgramCache]: Analyzing trace with hash 762518006, now seen corresponding path program 1 times [2025-04-13 20:56:12,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:12,961 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395346506] [2025-04-13 20:56:12,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:56:12,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:12,970 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 23 statements into 1 equivalence classes. [2025-04-13 20:56:12,989 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 23 of 23 statements. [2025-04-13 20:56:12,990 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:56:12,990 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:13,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-13 20:56:13,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:13,280 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395346506] [2025-04-13 20:56:13,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395346506] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:13,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:13,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-13 20:56:13,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080477995] [2025-04-13 20:56:13,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:13,281 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-04-13 20:56:13,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:13,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-13 20:56:13,282 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-13 20:56:13,315 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:13,315 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 36 places, 34 transitions, 98 flow. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:13,315 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:13,316 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:13,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:13,452 INFO L116 PetriNetUnfolderBase]: 448/756 cut-off events. [2025-04-13 20:56:13,452 INFO L117 PetriNetUnfolderBase]: For 231/287 co-relation queries the response was YES. [2025-04-13 20:56:13,454 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1710 conditions, 756 events. 448/756 cut-off events. For 231/287 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 3507 event pairs, 41 based on Foata normal form. 64/796 useless extension candidates. Maximal degree in co-relation 1433. Up to 602 conditions per place. [2025-04-13 20:56:13,458 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 34 selfloop transitions, 9 changer transitions 0/54 dead transitions. [2025-04-13 20:56:13,458 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 39 places, 54 transitions, 246 flow [2025-04-13 20:56:13,459 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-13 20:56:13,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-04-13 20:56:13,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 91 transitions. [2025-04-13 20:56:13,459 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6691176470588235 [2025-04-13 20:56:13,459 INFO L175 Difference]: Start difference. First operand has 36 places, 34 transitions, 98 flow. Second operand 4 states and 91 transitions. [2025-04-13 20:56:13,459 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 39 places, 54 transitions, 246 flow [2025-04-13 20:56:13,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 54 transitions, 246 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-04-13 20:56:13,461 INFO L231 Difference]: Finished difference. Result has 41 places, 42 transitions, 172 flow [2025-04-13 20:56:13,461 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=172, PETRI_PLACES=41, PETRI_TRANSITIONS=42} [2025-04-13 20:56:13,462 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 4 predicate places. [2025-04-13 20:56:13,462 INFO L485 AbstractCegarLoop]: Abstraction has has 41 places, 42 transitions, 172 flow [2025-04-13 20:56:13,462 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:13,462 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:13,462 INFO L206 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] [2025-04-13 20:56:13,462 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-04-13 20:56:13,462 INFO L403 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)] === [2025-04-13 20:56:13,463 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:13,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1733939432, now seen corresponding path program 2 times [2025-04-13 20:56:13,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:13,463 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006254348] [2025-04-13 20:56:13,463 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:56:13,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:13,470 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 23 statements into 2 equivalence classes. [2025-04-13 20:56:13,478 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 20 of 23 statements. [2025-04-13 20:56:13,478 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-13 20:56:13,478 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:13,652 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-13 20:56:13,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:13,652 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006254348] [2025-04-13 20:56:13,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006254348] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:13,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:13,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-13 20:56:13,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [24604517] [2025-04-13 20:56:13,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:13,653 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-04-13 20:56:13,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:13,653 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-13 20:56:13,653 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-04-13 20:56:13,662 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:13,663 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 42 transitions, 172 flow. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:13,663 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:13,663 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:13,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:13,817 INFO L116 PetriNetUnfolderBase]: 591/1003 cut-off events. [2025-04-13 20:56:13,818 INFO L117 PetriNetUnfolderBase]: For 501/567 co-relation queries the response was YES. [2025-04-13 20:56:13,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2444 conditions, 1003 events. 591/1003 cut-off events. For 501/567 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 5022 event pairs, 89 based on Foata normal form. 84/1069 useless extension candidates. Maximal degree in co-relation 2064. Up to 545 conditions per place. [2025-04-13 20:56:13,823 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 41 selfloop transitions, 12 changer transitions 0/64 dead transitions. [2025-04-13 20:56:13,823 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 64 transitions, 336 flow [2025-04-13 20:56:13,823 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-13 20:56:13,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-04-13 20:56:13,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 114 transitions. [2025-04-13 20:56:13,824 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6705882352941176 [2025-04-13 20:56:13,824 INFO L175 Difference]: Start difference. First operand has 41 places, 42 transitions, 172 flow. Second operand 5 states and 114 transitions. [2025-04-13 20:56:13,824 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 64 transitions, 336 flow [2025-04-13 20:56:13,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 64 transitions, 336 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-04-13 20:56:13,826 INFO L231 Difference]: Finished difference. Result has 47 places, 43 transitions, 218 flow [2025-04-13 20:56:13,826 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=172, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=218, PETRI_PLACES=47, PETRI_TRANSITIONS=43} [2025-04-13 20:56:13,826 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 10 predicate places. [2025-04-13 20:56:13,827 INFO L485 AbstractCegarLoop]: Abstraction has has 47 places, 43 transitions, 218 flow [2025-04-13 20:56:13,827 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:13,827 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:13,827 INFO L206 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] [2025-04-13 20:56:13,827 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-04-13 20:56:13,827 INFO L403 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)] === [2025-04-13 20:56:13,827 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:13,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1709751960, now seen corresponding path program 3 times [2025-04-13 20:56:13,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:13,828 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525534700] [2025-04-13 20:56:13,828 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-13 20:56:13,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:13,834 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 23 statements into 2 equivalence classes. [2025-04-13 20:56:13,843 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 20 of 23 statements. [2025-04-13 20:56:13,844 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-04-13 20:56:13,844 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-13 20:56:13,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:13,970 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525534700] [2025-04-13 20:56:13,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525534700] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:13,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:13,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-13 20:56:13,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443913049] [2025-04-13 20:56:13,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:13,970 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-04-13 20:56:13,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:13,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-13 20:56:13,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-13 20:56:13,996 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:13,996 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 43 transitions, 218 flow. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:13,996 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:13,996 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:13,996 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:14,116 INFO L116 PetriNetUnfolderBase]: 664/1083 cut-off events. [2025-04-13 20:56:14,116 INFO L117 PetriNetUnfolderBase]: For 1161/1186 co-relation queries the response was YES. [2025-04-13 20:56:14,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2950 conditions, 1083 events. 664/1083 cut-off events. For 1161/1186 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 5661 event pairs, 49 based on Foata normal form. 52/1092 useless extension candidates. Maximal degree in co-relation 2048. Up to 600 conditions per place. [2025-04-13 20:56:14,122 INFO L140 encePairwiseOnDemand]: 30/34 looper letters, 47 selfloop transitions, 3 changer transitions 0/63 dead transitions. [2025-04-13 20:56:14,122 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 50 places, 63 transitions, 418 flow [2025-04-13 20:56:14,123 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-13 20:56:14,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2025-04-13 20:56:14,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 89 transitions. [2025-04-13 20:56:14,123 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6544117647058824 [2025-04-13 20:56:14,123 INFO L175 Difference]: Start difference. First operand has 47 places, 43 transitions, 218 flow. Second operand 4 states and 89 transitions. [2025-04-13 20:56:14,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 50 places, 63 transitions, 418 flow [2025-04-13 20:56:14,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 63 transitions, 406 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-04-13 20:56:14,126 INFO L231 Difference]: Finished difference. Result has 49 places, 44 transitions, 222 flow [2025-04-13 20:56:14,126 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=208, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=222, PETRI_PLACES=49, PETRI_TRANSITIONS=44} [2025-04-13 20:56:14,127 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 12 predicate places. [2025-04-13 20:56:14,127 INFO L485 AbstractCegarLoop]: Abstraction has has 49 places, 44 transitions, 222 flow [2025-04-13 20:56:14,127 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:14,127 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:14,127 INFO L206 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] [2025-04-13 20:56:14,127 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-04-13 20:56:14,127 INFO L403 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)] === [2025-04-13 20:56:14,127 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:14,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1284373709, now seen corresponding path program 1 times [2025-04-13 20:56:14,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:14,128 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270896378] [2025-04-13 20:56:14,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:56:14,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:14,132 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 24 statements into 1 equivalence classes. [2025-04-13 20:56:14,138 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-04-13 20:56:14,138 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:56:14,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:14,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:14,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:14,307 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270896378] [2025-04-13 20:56:14,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270896378] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:14,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:14,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-13 20:56:14,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1120957994] [2025-04-13 20:56:14,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:14,307 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-13 20:56:14,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:14,308 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-13 20:56:14,308 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-04-13 20:56:14,331 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:14,332 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 44 transitions, 222 flow. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:14,332 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:14,332 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:14,332 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:14,507 INFO L116 PetriNetUnfolderBase]: 786/1320 cut-off events. [2025-04-13 20:56:14,507 INFO L117 PetriNetUnfolderBase]: For 1326/1418 co-relation queries the response was YES. [2025-04-13 20:56:14,510 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3662 conditions, 1320 events. 786/1320 cut-off events. For 1326/1418 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 7496 event pairs, 217 based on Foata normal form. 112/1387 useless extension candidates. Maximal degree in co-relation 1442. Up to 810 conditions per place. [2025-04-13 20:56:14,515 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 41 selfloop transitions, 12 changer transitions 0/65 dead transitions. [2025-04-13 20:56:14,515 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 65 transitions, 400 flow [2025-04-13 20:56:14,516 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-13 20:56:14,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-04-13 20:56:14,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 109 transitions. [2025-04-13 20:56:14,517 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6411764705882353 [2025-04-13 20:56:14,517 INFO L175 Difference]: Start difference. First operand has 49 places, 44 transitions, 222 flow. Second operand 5 states and 109 transitions. [2025-04-13 20:56:14,517 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 65 transitions, 400 flow [2025-04-13 20:56:14,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 65 transitions, 395 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-04-13 20:56:14,521 INFO L231 Difference]: Finished difference. Result has 52 places, 45 transitions, 255 flow [2025-04-13 20:56:14,521 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=218, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=255, PETRI_PLACES=52, PETRI_TRANSITIONS=45} [2025-04-13 20:56:14,521 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 15 predicate places. [2025-04-13 20:56:14,521 INFO L485 AbstractCegarLoop]: Abstraction has has 52 places, 45 transitions, 255 flow [2025-04-13 20:56:14,521 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:14,522 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:14,522 INFO L206 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] [2025-04-13 20:56:14,522 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-04-13 20:56:14,522 INFO L403 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)] === [2025-04-13 20:56:14,522 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:14,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1890037979, now seen corresponding path program 2 times [2025-04-13 20:56:14,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:14,522 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853921188] [2025-04-13 20:56:14,522 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:56:14,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:14,526 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 24 statements into 1 equivalence classes. [2025-04-13 20:56:14,538 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 24 of 24 statements. [2025-04-13 20:56:14,538 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-13 20:56:14,538 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:14,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:14,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:14,725 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853921188] [2025-04-13 20:56:14,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853921188] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:14,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:14,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-13 20:56:14,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461670039] [2025-04-13 20:56:14,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:14,726 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-13 20:56:14,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:14,726 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-13 20:56:14,726 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-04-13 20:56:14,753 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:14,753 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 45 transitions, 255 flow. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:14,753 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:14,754 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:14,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:15,021 INFO L116 PetriNetUnfolderBase]: 1456/2309 cut-off events. [2025-04-13 20:56:15,021 INFO L117 PetriNetUnfolderBase]: For 2882/3037 co-relation queries the response was YES. [2025-04-13 20:56:15,026 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6705 conditions, 2309 events. 1456/2309 cut-off events. For 2882/3037 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 12943 event pairs, 237 based on Foata normal form. 145/2402 useless extension candidates. Maximal degree in co-relation 3668. Up to 1295 conditions per place. [2025-04-13 20:56:15,037 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 63 selfloop transitions, 11 changer transitions 0/86 dead transitions. [2025-04-13 20:56:15,038 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 86 transitions, 578 flow [2025-04-13 20:56:15,038 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-04-13 20:56:15,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-04-13 20:56:15,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 121 transitions. [2025-04-13 20:56:15,039 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.711764705882353 [2025-04-13 20:56:15,039 INFO L175 Difference]: Start difference. First operand has 52 places, 45 transitions, 255 flow. Second operand 5 states and 121 transitions. [2025-04-13 20:56:15,039 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 86 transitions, 578 flow [2025-04-13 20:56:15,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 86 transitions, 557 flow, removed 0 selfloop flow, removed 3 redundant places. [2025-04-13 20:56:15,045 INFO L231 Difference]: Finished difference. Result has 56 places, 51 transitions, 317 flow [2025-04-13 20:56:15,045 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=238, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=317, PETRI_PLACES=56, PETRI_TRANSITIONS=51} [2025-04-13 20:56:15,045 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 19 predicate places. [2025-04-13 20:56:15,045 INFO L485 AbstractCegarLoop]: Abstraction has has 56 places, 51 transitions, 317 flow [2025-04-13 20:56:15,046 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 5 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:15,046 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:15,046 INFO L206 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] [2025-04-13 20:56:15,046 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-04-13 20:56:15,046 INFO L403 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)] === [2025-04-13 20:56:15,046 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:15,046 INFO L85 PathProgramCache]: Analyzing trace with hash -368330497, now seen corresponding path program 1 times [2025-04-13 20:56:15,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:15,046 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127368315] [2025-04-13 20:56:15,046 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:56:15,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:15,052 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-04-13 20:56:15,097 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:15,098 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:56:15,098 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:17,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:17,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:17,665 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127368315] [2025-04-13 20:56:17,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127368315] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-13 20:56:17,665 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [112478850] [2025-04-13 20:56:17,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:56:17,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-13 20:56:17,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-13 20:56:17,668 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) [2025-04-13 20:56:17,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-04-13 20:56:17,707 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-04-13 20:56:17,740 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:17,741 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:56:17,741 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:17,742 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjuncts are in the unsatisfiable core [2025-04-13 20:56:17,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-13 20:56:18,607 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:18,607 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-13 20:56:19,426 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:19,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [112478850] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-13 20:56:19,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-13 20:56:19,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2025-04-13 20:56:19,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666598349] [2025-04-13 20:56:19,426 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-13 20:56:19,427 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-04-13 20:56:19,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:19,427 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-04-13 20:56:19,427 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=398, Unknown=0, NotChecked=0, Total=506 [2025-04-13 20:56:20,256 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 34 [2025-04-13 20:56:20,256 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 51 transitions, 317 flow. Second operand has 23 states, 23 states have (on average 14.652173913043478) internal successors, (337), 23 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:20,256 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:20,256 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 34 [2025-04-13 20:56:20,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:28,514 INFO L116 PetriNetUnfolderBase]: 10570/16946 cut-off events. [2025-04-13 20:56:28,514 INFO L117 PetriNetUnfolderBase]: For 33705/34542 co-relation queries the response was YES. [2025-04-13 20:56:28,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55116 conditions, 16946 events. 10570/16946 cut-off events. For 33705/34542 co-relation queries the response was YES. Maximal size of possible extension queue 1134. Compared 126921 event pairs, 141 based on Foata normal form. 390/17243 useless extension candidates. Maximal degree in co-relation 37147. Up to 4138 conditions per place. [2025-04-13 20:56:28,607 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 290 selfloop transitions, 220 changer transitions 88/609 dead transitions. [2025-04-13 20:56:28,607 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 609 transitions, 4272 flow [2025-04-13 20:56:28,607 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2025-04-13 20:56:28,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2025-04-13 20:56:28,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 1218 transitions. [2025-04-13 20:56:28,610 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.628482972136223 [2025-04-13 20:56:28,610 INFO L175 Difference]: Start difference. First operand has 56 places, 51 transitions, 317 flow. Second operand 57 states and 1218 transitions. [2025-04-13 20:56:28,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 609 transitions, 4272 flow [2025-04-13 20:56:28,644 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 609 transitions, 4140 flow, removed 54 selfloop flow, removed 1 redundant places. [2025-04-13 20:56:28,649 INFO L231 Difference]: Finished difference. Result has 131 places, 294 transitions, 2595 flow [2025-04-13 20:56:28,650 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=306, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=2595, PETRI_PLACES=131, PETRI_TRANSITIONS=294} [2025-04-13 20:56:28,650 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 94 predicate places. [2025-04-13 20:56:28,650 INFO L485 AbstractCegarLoop]: Abstraction has has 131 places, 294 transitions, 2595 flow [2025-04-13 20:56:28,650 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 14.652173913043478) internal successors, (337), 23 states have internal predecessors, (337), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:28,650 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:28,650 INFO L206 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] [2025-04-13 20:56:28,657 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-04-13 20:56:28,855 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-13 20:56:28,855 INFO L403 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)] === [2025-04-13 20:56:28,855 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:28,855 INFO L85 PathProgramCache]: Analyzing trace with hash -1746463001, now seen corresponding path program 2 times [2025-04-13 20:56:28,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:28,856 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256548725] [2025-04-13 20:56:28,856 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:56:28,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:28,859 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 27 statements into 1 equivalence classes. [2025-04-13 20:56:28,864 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:28,864 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-13 20:56:28,864 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:28,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:28,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:28,983 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256548725] [2025-04-13 20:56:28,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256548725] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:28,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:28,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-04-13 20:56:28,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281169803] [2025-04-13 20:56:28,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:28,984 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-13 20:56:28,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:28,984 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-13 20:56:28,984 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-04-13 20:56:29,009 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 34 [2025-04-13 20:56:29,010 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 294 transitions, 2595 flow. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:29,010 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:29,010 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 34 [2025-04-13 20:56:29,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:29,915 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][190], [30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:29,915 INFO L286 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2025-04-13 20:56:29,915 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:29,915 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:29,915 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:29,943 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][170], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 10#thread1EXITtrue, Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:29,944 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:29,944 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:29,944 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:29,944 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][179], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:29,950 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([293] L83-->L85: Formula: (= v_~t~0_19 (+ v_~t~0_20 1)) InVars {~t~0=v_~t~0_20} OutVars{thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_1|, ~t~0=v_~t~0_19} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post5, ~t~0][379], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 20#L85true, Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 27#L45true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:29,950 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:29,950 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,189 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][190], [30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,190 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,190 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,190 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,190 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,191 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][190], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,191 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,191 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,191 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,191 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,200 INFO L284 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][170], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 10#thread1EXITtrue, Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,200 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,200 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,200 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,200 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,200 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,212 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][234], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 27#L45true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,212 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,212 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,212 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,212 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,213 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][331], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,213 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,213 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,213 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,213 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,214 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][170], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 10#thread1EXITtrue, Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,214 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,215 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,215 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,215 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,219 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][140], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 10#thread1EXITtrue, Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,219 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,219 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,219 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,219 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,222 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][179], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,222 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,222 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,222 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,222 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,223 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([293] L83-->L85: Formula: (= v_~t~0_19 (+ v_~t~0_20 1)) InVars {~t~0=v_~t~0_20} OutVars{thread3Thread1of1ForFork2_#t~post5=|v_thread3Thread1of1ForFork2_#t~post5_1|, ~t~0=v_~t~0_19} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post5, ~t~0][379], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 20#L85true, Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 27#L45true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,223 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,223 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,223 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,223 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,238 INFO L284 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][179], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,238 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,238 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,238 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,238 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,238 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,451 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][190], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,452 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,452 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,452 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,452 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,454 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][169], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,454 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,454 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,454 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,454 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,456 INFO L284 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][170], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, 10#thread1EXITtrue, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,456 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,456 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,456 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,456 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,456 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,464 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][190], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,464 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,464 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,464 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,464 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,467 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][234], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 36#L69true, 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 27#L45true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,467 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:56:30,467 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,467 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,467 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,468 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][331], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 36#L69true, 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,468 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,468 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,468 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,468 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,472 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][140], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 10#thread1EXITtrue, Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,472 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,472 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,472 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,472 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,473 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][140], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, 10#thread1EXITtrue, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,473 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,473 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,473 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,473 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,474 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][178], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,474 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,474 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,474 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,474 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,485 INFO L284 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][179], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,486 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,486 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,486 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,486 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,486 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,492 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][469], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,492 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,492 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,492 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,492 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,538 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][331], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,538 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:56:30,538 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,538 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,538 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,575 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][178], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 32#$Ultimate##0true, 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,575 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:56:30,575 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,575 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:30,575 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:30,622 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][169], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,622 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,622 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,622 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,622 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,626 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][190], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,627 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,627 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,627 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,627 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,632 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([280] L53-->thread1EXIT: Formula: (and (= |v_thread1Thread1of1ForFork0_#res.base_1| 0) (= |v_thread1Thread1of1ForFork0_#res.offset_1| 0) (= (mod v_thread1Thread1of1ForFork0_~cond~0_5 256) 0)) InVars {thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} OutVars{thread1Thread1of1ForFork0_#res.base=|v_thread1Thread1of1ForFork0_#res.base_1|, thread1Thread1of1ForFork0_#res.offset=|v_thread1Thread1of1ForFork0_#res.offset_1|, thread1Thread1of1ForFork0_~cond~0=v_thread1Thread1of1ForFork0_~cond~0_5} AuxVars[] AssignedVars[thread1Thread1of1ForFork0_#res.base, thread1Thread1of1ForFork0_#res.offset][140], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 10#thread1EXITtrue, Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,633 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,633 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,633 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,633 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,633 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][178], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,633 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,633 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,635 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,635 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,635 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][178], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,636 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,636 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,636 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,636 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,643 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][469], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,643 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,644 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:30,644 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,644 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:30,683 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][331], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:30,683 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:56:30,683 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,683 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:30,683 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:30,716 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][178], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 32#$Ultimate##0true, 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 52#true, Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,716 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:56:30,716 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,716 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,717 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:30,813 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][178], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 54#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 311#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0)), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 355#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, 52#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 55#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 25#L50true, Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 345#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 347#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ ~U~0 ~T~0 ~S~0) (+ 2 ~u~0 ~t~0 ~s~0)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1))) (= ~m~0 1) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))]) [2025-04-13 20:56:30,814 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:56:30,814 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:56:30,814 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,814 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:30,992 INFO L116 PetriNetUnfolderBase]: 16191/23997 cut-off events. [2025-04-13 20:56:30,993 INFO L117 PetriNetUnfolderBase]: For 91984/94949 co-relation queries the response was YES. [2025-04-13 20:56:31,055 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90722 conditions, 23997 events. 16191/23997 cut-off events. For 91984/94949 co-relation queries the response was YES. Maximal size of possible extension queue 1316. Compared 162263 event pairs, 376 based on Foata normal form. 1198/24897 useless extension candidates. Maximal degree in co-relation 90591. Up to 6995 conditions per place. [2025-04-13 20:56:31,238 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 400 selfloop transitions, 74 changer transitions 155/684 dead transitions. [2025-04-13 20:56:31,239 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 684 transitions, 7451 flow [2025-04-13 20:56:31,244 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-04-13 20:56:31,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-04-13 20:56:31,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 135 transitions. [2025-04-13 20:56:31,245 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.5672268907563025 [2025-04-13 20:56:31,245 INFO L175 Difference]: Start difference. First operand has 131 places, 294 transitions, 2595 flow. Second operand 7 states and 135 transitions. [2025-04-13 20:56:31,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 684 transitions, 7451 flow [2025-04-13 20:56:31,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 684 transitions, 6064 flow, removed 672 selfloop flow, removed 9 redundant places. [2025-04-13 20:56:31,860 INFO L231 Difference]: Finished difference. Result has 125 places, 272 transitions, 2167 flow [2025-04-13 20:56:31,860 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2115, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=294, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=250, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2167, PETRI_PLACES=125, PETRI_TRANSITIONS=272} [2025-04-13 20:56:31,861 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 88 predicate places. [2025-04-13 20:56:31,861 INFO L485 AbstractCegarLoop]: Abstraction has has 125 places, 272 transitions, 2167 flow [2025-04-13 20:56:31,861 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 5 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:31,861 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:31,861 INFO L206 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] [2025-04-13 20:56:31,861 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-04-13 20:56:31,861 INFO L403 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)] === [2025-04-13 20:56:31,862 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:31,862 INFO L85 PathProgramCache]: Analyzing trace with hash 349586575, now seen corresponding path program 3 times [2025-04-13 20:56:31,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:31,862 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288324689] [2025-04-13 20:56:31,862 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-13 20:56:31,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:31,867 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 27 statements into 2 equivalence classes. [2025-04-13 20:56:31,875 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 24 of 27 statements. [2025-04-13 20:56:31,875 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-04-13 20:56:31,875 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:31,987 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-13 20:56:31,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:31,987 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288324689] [2025-04-13 20:56:31,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288324689] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:31,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:31,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-04-13 20:56:31,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [871389057] [2025-04-13 20:56:31,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:31,987 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-04-13 20:56:31,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:31,988 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-04-13 20:56:31,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-04-13 20:56:32,018 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 34 [2025-04-13 20:56:32,019 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 272 transitions, 2167 flow. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:32,019 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:32,019 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 34 [2025-04-13 20:56:32,019 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:33,010 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][199], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,010 INFO L286 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,010 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:33,010 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:33,010 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,074 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][350], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 376#true, Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 17#L88true, 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,075 INFO L286 olderBase$Statistics]: this new event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,075 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,075 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:33,075 INFO L289 olderBase$Statistics]: existing Event has 20 ancestors and is cut-off event [2025-04-13 20:56:33,204 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][199], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,204 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,204 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,204 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,204 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,205 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][199], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,205 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,205 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,205 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,205 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,230 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][360], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,230 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,230 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,230 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,230 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,256 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][350], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 376#true, Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 17#L88true, 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,256 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,256 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,256 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,256 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,261 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,261 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,261 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,261 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,262 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,263 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][350], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 376#true, Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 394#true, 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 17#L88true, 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,263 INFO L286 olderBase$Statistics]: this new event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,263 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,263 INFO L289 olderBase$Statistics]: existing Event has 21 ancestors and is cut-off event [2025-04-13 20:56:33,263 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,505 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][199], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,505 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,505 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,505 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,505 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,521 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][360], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 36#L69true, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,521 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,521 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,521 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,521 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,526 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][199], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,526 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,526 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,526 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,526 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,540 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,540 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,540 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,540 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,540 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,541 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][350], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 376#true, Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 394#true, 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 17#L88true, 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,541 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,541 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,541 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,541 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][459], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,544 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [24#thread3EXITtrue, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,544 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,544 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,545 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][441], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,545 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:56:33,545 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:56:33,676 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][199], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 87#true, 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,676 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,676 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,676 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,676 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][459], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,688 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [24#thread3EXITtrue, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,688 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,688 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [30#L91true, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,689 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][441], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 9#L72true, Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,689 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,689 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,690 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][459], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,690 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,690 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,691 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,691 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,691 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [24#thread3EXITtrue, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 35#L112-4true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,691 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,691 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,691 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:33,691 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][459], [Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 7#L83true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,809 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][440], [24#thread3EXITtrue, Black: 335#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), 44#true, Black: 349#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= ~m~0 1) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 285#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 87#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 333#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 315#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 331#(and (or (and (<= (+ (mod ~U~0 4294967296) ~u~0 ~m~0) (+ 4294967295 ~U~0 (mod ~u~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296)))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 6#thread2EXITtrue, Black: 343#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), Black: 341#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~t~0 4294967296) (div ~U~0 4294967296))) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0 (mod ~u~0 4294967296)))), 25#L50true, 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 313#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 184#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))]) [2025-04-13 20:56:33,809 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:56:33,809 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:56:34,103 INFO L116 PetriNetUnfolderBase]: 16804/25044 cut-off events. [2025-04-13 20:56:34,103 INFO L117 PetriNetUnfolderBase]: For 83960/87159 co-relation queries the response was YES. [2025-04-13 20:56:34,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98321 conditions, 25044 events. 16804/25044 cut-off events. For 83960/87159 co-relation queries the response was YES. Maximal size of possible extension queue 1382. Compared 171863 event pairs, 331 based on Foata normal form. 901/25651 useless extension candidates. Maximal degree in co-relation 98216. Up to 7183 conditions per place. [2025-04-13 20:56:34,243 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 499 selfloop transitions, 96 changer transitions 0/650 dead transitions. [2025-04-13 20:56:34,244 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 650 transitions, 6068 flow [2025-04-13 20:56:34,244 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-04-13 20:56:34,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2025-04-13 20:56:34,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 171 transitions. [2025-04-13 20:56:34,245 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.5588235294117647 [2025-04-13 20:56:34,245 INFO L175 Difference]: Start difference. First operand has 125 places, 272 transitions, 2167 flow. Second operand 9 states and 171 transitions. [2025-04-13 20:56:34,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 650 transitions, 6068 flow [2025-04-13 20:56:34,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 650 transitions, 5964 flow, removed 10 selfloop flow, removed 11 redundant places. [2025-04-13 20:56:34,373 INFO L231 Difference]: Finished difference. Result has 114 places, 296 transitions, 2625 flow [2025-04-13 20:56:34,374 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2081, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2625, PETRI_PLACES=114, PETRI_TRANSITIONS=296} [2025-04-13 20:56:34,374 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 77 predicate places. [2025-04-13 20:56:34,374 INFO L485 AbstractCegarLoop]: Abstraction has has 114 places, 296 transitions, 2625 flow [2025-04-13 20:56:34,374 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:34,374 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:34,374 INFO L206 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] [2025-04-13 20:56:34,374 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-04-13 20:56:34,375 INFO L403 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)] === [2025-04-13 20:56:34,375 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:34,375 INFO L85 PathProgramCache]: Analyzing trace with hash -24308647, now seen corresponding path program 4 times [2025-04-13 20:56:34,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:34,375 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133372730] [2025-04-13 20:56:34,375 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-13 20:56:34,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:34,379 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 27 statements into 2 equivalence classes. [2025-04-13 20:56:34,392 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:34,392 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-13 20:56:34,392 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:35,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:35,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:35,740 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133372730] [2025-04-13 20:56:35,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133372730] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:35,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:35,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-04-13 20:56:35,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683794543] [2025-04-13 20:56:35,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:35,741 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2025-04-13 20:56:35,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:35,741 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2025-04-13 20:56:35,741 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2025-04-13 20:56:35,856 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:35,856 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 296 transitions, 2625 flow. Second operand has 10 states, 10 states have (on average 15.1) internal successors, (151), 10 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:35,857 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:35,857 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:35,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:38,251 INFO L116 PetriNetUnfolderBase]: 13122/21421 cut-off events. [2025-04-13 20:56:38,251 INFO L117 PetriNetUnfolderBase]: For 100302/105770 co-relation queries the response was YES. [2025-04-13 20:56:38,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94596 conditions, 21421 events. 13122/21421 cut-off events. For 100302/105770 co-relation queries the response was YES. Maximal size of possible extension queue 1515. Compared 168950 event pairs, 719 based on Foata normal form. 1326/22187 useless extension candidates. Maximal degree in co-relation 79749. Up to 11918 conditions per place. [2025-04-13 20:56:38,431 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 375 selfloop transitions, 109 changer transitions 4/518 dead transitions. [2025-04-13 20:56:38,431 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 518 transitions, 5451 flow [2025-04-13 20:56:38,432 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-13 20:56:38,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-04-13 20:56:38,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 279 transitions. [2025-04-13 20:56:38,433 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6312217194570136 [2025-04-13 20:56:38,433 INFO L175 Difference]: Start difference. First operand has 114 places, 296 transitions, 2625 flow. Second operand 13 states and 279 transitions. [2025-04-13 20:56:38,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 518 transitions, 5451 flow [2025-04-13 20:56:38,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 518 transitions, 5418 flow, removed 12 selfloop flow, removed 3 redundant places. [2025-04-13 20:56:38,717 INFO L231 Difference]: Finished difference. Result has 130 places, 377 transitions, 3844 flow [2025-04-13 20:56:38,717 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2606, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3844, PETRI_PLACES=130, PETRI_TRANSITIONS=377} [2025-04-13 20:56:38,718 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 93 predicate places. [2025-04-13 20:56:38,718 INFO L485 AbstractCegarLoop]: Abstraction has has 130 places, 377 transitions, 3844 flow [2025-04-13 20:56:38,718 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.1) internal successors, (151), 10 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:38,718 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:38,718 INFO L206 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] [2025-04-13 20:56:38,718 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-04-13 20:56:38,718 INFO L403 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)] === [2025-04-13 20:56:38,719 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:38,719 INFO L85 PathProgramCache]: Analyzing trace with hash 852181205, now seen corresponding path program 5 times [2025-04-13 20:56:38,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:38,719 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95451736] [2025-04-13 20:56:38,719 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2025-04-13 20:56:38,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:38,726 INFO L108 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 partitioned 27 statements into 1 equivalence classes. [2025-04-13 20:56:38,756 INFO L111 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:38,756 INFO L114 AnnotateAndAsserter]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-13 20:56:38,756 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:40,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:40,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:40,045 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95451736] [2025-04-13 20:56:40,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95451736] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:40,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:40,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-04-13 20:56:40,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [622121437] [2025-04-13 20:56:40,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:40,046 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-04-13 20:56:40,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:40,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-04-13 20:56:40,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2025-04-13 20:56:40,127 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:40,128 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 377 transitions, 3844 flow. Second operand has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:40,128 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:40,128 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:40,128 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:43,047 INFO L116 PetriNetUnfolderBase]: 16269/26717 cut-off events. [2025-04-13 20:56:43,047 INFO L117 PetriNetUnfolderBase]: For 160161/168556 co-relation queries the response was YES. [2025-04-13 20:56:43,152 INFO L83 FinitePrefix]: Finished finitePrefix Result has 128549 conditions, 26717 events. 16269/26717 cut-off events. For 160161/168556 co-relation queries the response was YES. Maximal size of possible extension queue 1919. Compared 219826 event pairs, 983 based on Foata normal form. 2015/28059 useless extension candidates. Maximal degree in co-relation 116490. Up to 14771 conditions per place. [2025-04-13 20:56:43,259 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 409 selfloop transitions, 84 changer transitions 44/567 dead transitions. [2025-04-13 20:56:43,259 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 567 transitions, 6746 flow [2025-04-13 20:56:43,259 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-04-13 20:56:43,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2025-04-13 20:56:43,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 269 transitions. [2025-04-13 20:56:43,260 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6085972850678733 [2025-04-13 20:56:43,261 INFO L175 Difference]: Start difference. First operand has 130 places, 377 transitions, 3844 flow. Second operand 13 states and 269 transitions. [2025-04-13 20:56:43,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 567 transitions, 6746 flow [2025-04-13 20:56:43,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 137 places, 567 transitions, 6618 flow, removed 14 selfloop flow, removed 5 redundant places. [2025-04-13 20:56:43,720 INFO L231 Difference]: Finished difference. Result has 143 places, 416 transitions, 4500 flow [2025-04-13 20:56:43,721 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3750, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4500, PETRI_PLACES=143, PETRI_TRANSITIONS=416} [2025-04-13 20:56:43,721 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 106 predicate places. [2025-04-13 20:56:43,721 INFO L485 AbstractCegarLoop]: Abstraction has has 143 places, 416 transitions, 4500 flow [2025-04-13 20:56:43,721 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.375) internal successors, (123), 8 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:43,721 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:43,721 INFO L206 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] [2025-04-13 20:56:43,722 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-04-13 20:56:43,722 INFO L403 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)] === [2025-04-13 20:56:43,722 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:43,722 INFO L85 PathProgramCache]: Analyzing trace with hash -404881573, now seen corresponding path program 1 times [2025-04-13 20:56:43,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:43,722 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187935481] [2025-04-13 20:56:43,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:56:43,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:43,727 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-04-13 20:56:43,738 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:43,738 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:56:43,738 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:43,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:43,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:43,851 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187935481] [2025-04-13 20:56:43,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187935481] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:56:43,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:56:43,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-13 20:56:43,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930906006] [2025-04-13 20:56:43,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:56:43,851 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-04-13 20:56:43,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:43,852 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-04-13 20:56:43,852 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-04-13 20:56:43,871 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 20:56:43,871 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 416 transitions, 4500 flow. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:43,871 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:43,871 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 20:56:43,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:47,143 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][660], [406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 87#true, 20#L85true, 44#true, Black: 464#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (or (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (not (= ~m~0 0))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 445#true, 416#true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 462#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (or (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 36#L69true, Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 27#L45true, 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))))))]) [2025-04-13 20:56:47,143 INFO L286 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2025-04-13 20:56:47,143 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:56:47,144 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:56:47,144 INFO L289 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2025-04-13 20:56:47,144 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([294] L85-->L88: Formula: (= v_~u~0_16 (+ v_~u~0_15 1)) InVars {~u~0=v_~u~0_16} OutVars{~u~0=v_~u~0_15, thread3Thread1of1ForFork2_#t~post6=|v_thread3Thread1of1ForFork2_#t~post6_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post6, ~u~0][661], [Black: 87#true, 44#true, Black: 464#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (or (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (not (= ~m~0 0))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 445#true, 416#true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 462#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (or (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 9#L72true, 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))))))]) [2025-04-13 20:56:47,144 INFO L286 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2025-04-13 20:56:47,144 INFO L289 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2025-04-13 20:56:47,144 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:47,144 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:56:48,077 INFO L116 PetriNetUnfolderBase]: 23074/38032 cut-off events. [2025-04-13 20:56:48,077 INFO L117 PetriNetUnfolderBase]: For 277428/289027 co-relation queries the response was YES. [2025-04-13 20:56:48,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 191835 conditions, 38032 events. 23074/38032 cut-off events. For 277428/289027 co-relation queries the response was YES. Maximal size of possible extension queue 2391. Compared 323401 event pairs, 2260 based on Foata normal form. 1878/38842 useless extension candidates. Maximal degree in co-relation 191176. Up to 15221 conditions per place. [2025-04-13 20:56:48,489 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 629 selfloop transitions, 135 changer transitions 0/794 dead transitions. [2025-04-13 20:56:48,489 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 147 places, 794 transitions, 10042 flow [2025-04-13 20:56:48,490 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-04-13 20:56:48,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2025-04-13 20:56:48,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 174 transitions. [2025-04-13 20:56:48,490 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.7310924369747899 [2025-04-13 20:56:48,490 INFO L175 Difference]: Start difference. First operand has 143 places, 416 transitions, 4500 flow. Second operand 7 states and 174 transitions. [2025-04-13 20:56:48,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 147 places, 794 transitions, 10042 flow [2025-04-13 20:56:49,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 794 transitions, 9962 flow, removed 24 selfloop flow, removed 6 redundant places. [2025-04-13 20:56:49,289 INFO L231 Difference]: Finished difference. Result has 146 places, 501 transitions, 5863 flow [2025-04-13 20:56:49,290 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4440, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=416, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5863, PETRI_PLACES=146, PETRI_TRANSITIONS=501} [2025-04-13 20:56:49,290 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 109 predicate places. [2025-04-13 20:56:49,290 INFO L485 AbstractCegarLoop]: Abstraction has has 146 places, 501 transitions, 5863 flow [2025-04-13 20:56:49,290 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:49,290 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:56:49,291 INFO L206 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] [2025-04-13 20:56:49,291 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-04-13 20:56:49,291 INFO L403 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)] === [2025-04-13 20:56:49,291 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:56:49,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1068387099, now seen corresponding path program 2 times [2025-04-13 20:56:49,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:56:49,291 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402335033] [2025-04-13 20:56:49,291 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:56:49,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:56:49,294 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 27 statements into 2 equivalence classes. [2025-04-13 20:56:49,302 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:49,302 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-13 20:56:49,302 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:49,445 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:49,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:56:49,445 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402335033] [2025-04-13 20:56:49,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402335033] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-13 20:56:49,445 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122993727] [2025-04-13 20:56:49,445 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:56:49,445 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-13 20:56:49,445 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-13 20:56:49,447 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) [2025-04-13 20:56:49,449 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-04-13 20:56:49,479 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 27 statements into 2 equivalence classes. [2025-04-13 20:56:49,498 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 27 of 27 statements. [2025-04-13 20:56:49,498 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-13 20:56:49,498 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:56:49,499 INFO L256 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 11 conjuncts are in the unsatisfiable core [2025-04-13 20:56:49,502 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-13 20:56:49,713 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:49,713 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-13 20:56:49,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:56:49,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122993727] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-13 20:56:49,971 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-13 20:56:49,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2025-04-13 20:56:49,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936615959] [2025-04-13 20:56:49,971 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-13 20:56:49,971 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-04-13 20:56:49,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:56:49,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-04-13 20:56:49,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2025-04-13 20:56:50,040 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 34 [2025-04-13 20:56:50,040 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 146 places, 501 transitions, 5863 flow. Second operand has 14 states, 14 states have (on average 15.285714285714286) internal successors, (214), 14 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:56:50,040 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:56:50,040 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 34 [2025-04-13 20:56:50,040 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:56:57,664 INFO L116 PetriNetUnfolderBase]: 37864/61781 cut-off events. [2025-04-13 20:56:57,664 INFO L117 PetriNetUnfolderBase]: For 540472/556585 co-relation queries the response was YES. [2025-04-13 20:56:58,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 334147 conditions, 61781 events. 37864/61781 cut-off events. For 540472/556585 co-relation queries the response was YES. Maximal size of possible extension queue 3820. Compared 554807 event pairs, 2446 based on Foata normal form. 4717/65177 useless extension candidates. Maximal degree in co-relation 322858. Up to 15258 conditions per place. [2025-04-13 20:56:58,301 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 787 selfloop transitions, 301 changer transitions 3/1115 dead transitions. [2025-04-13 20:56:58,301 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 1115 transitions, 14894 flow [2025-04-13 20:56:58,302 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2025-04-13 20:56:58,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2025-04-13 20:56:58,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 469 transitions. [2025-04-13 20:56:58,303 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.6270053475935828 [2025-04-13 20:56:58,303 INFO L175 Difference]: Start difference. First operand has 146 places, 501 transitions, 5863 flow. Second operand 22 states and 469 transitions. [2025-04-13 20:56:58,303 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 1115 transitions, 14894 flow [2025-04-13 20:57:01,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 166 places, 1115 transitions, 14670 flow, removed 112 selfloop flow, removed 1 redundant places. [2025-04-13 20:57:01,813 INFO L231 Difference]: Finished difference. Result has 180 places, 693 transitions, 9473 flow [2025-04-13 20:57:01,813 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=5742, PETRI_DIFFERENCE_MINUEND_PLACES=145, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=497, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=9473, PETRI_PLACES=180, PETRI_TRANSITIONS=693} [2025-04-13 20:57:01,814 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 143 predicate places. [2025-04-13 20:57:01,814 INFO L485 AbstractCegarLoop]: Abstraction has has 180 places, 693 transitions, 9473 flow [2025-04-13 20:57:01,814 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 15.285714285714286) internal successors, (214), 14 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:57:01,814 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:57:01,814 INFO L206 CegarLoopForPetriNet]: trace histogram [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] [2025-04-13 20:57:01,821 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-04-13 20:57:02,019 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2025-04-13 20:57:02,019 INFO L403 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)] === [2025-04-13 20:57:02,019 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:57:02,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1526922059, now seen corresponding path program 6 times [2025-04-13 20:57:02,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:57:02,019 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245675945] [2025-04-13 20:57:02,020 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2025-04-13 20:57:02,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:57:02,027 INFO L108 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE partitioned 30 statements into 2 equivalence classes. [2025-04-13 20:57:02,034 INFO L111 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) and asserted 27 of 30 statements. [2025-04-13 20:57:02,034 INFO L114 AnnotateAndAsserter]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2025-04-13 20:57:02,034 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:57:02,156 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2025-04-13 20:57:02,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:57:02,156 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245675945] [2025-04-13 20:57:02,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245675945] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:57:02,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:57:02,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-04-13 20:57:02,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086715475] [2025-04-13 20:57:02,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:57:02,158 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-04-13 20:57:02,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:57:02,158 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-04-13 20:57:02,158 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-04-13 20:57:02,189 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 10 out of 34 [2025-04-13 20:57:02,190 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 693 transitions, 9473 flow. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:57:02,190 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:57:02,190 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 10 of 34 [2025-04-13 20:57:02,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:57:05,059 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][529], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 20#L85true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:05,059 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:57:05,059 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:57:05,059 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:57:05,059 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:57:06,346 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][529], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 87#true, 20#L85true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:06,347 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:57:06,347 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:06,347 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:06,347 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:09,779 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][703], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 394#true, Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:09,779 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:57:09,779 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:57:09,779 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:57:09,779 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:57:11,269 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][703], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 394#true, Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:11,270 INFO L286 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2025-04-13 20:57:11,270 INFO L289 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2025-04-13 20:57:11,270 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:11,270 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [30#L91true, Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, 471#true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:11,348 INFO L286 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L289 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 24#thread3EXITtrue, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, 471#true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:11,348 INFO L286 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:57:11,348 INFO L289 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 24#thread3EXITtrue, Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:12,693 INFO L286 olderBase$Statistics]: this new event has 31 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L289 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [30#L91true, Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:12,693 INFO L286 olderBase$Statistics]: this new event has 30 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L289 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:57:12,693 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:57:15,631 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][529], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 20#L85true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 35#L112-4true, Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:15,631 INFO L286 olderBase$Statistics]: this new event has 33 ancestors and is cut-off event [2025-04-13 20:57:15,631 INFO L289 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2025-04-13 20:57:15,632 INFO L289 olderBase$Statistics]: existing Event has 30 ancestors and is cut-off event [2025-04-13 20:57:15,632 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:57:15,973 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][529], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 20#L85true, Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:15,973 INFO L286 olderBase$Statistics]: this new event has 34 ancestors and is cut-off event [2025-04-13 20:57:15,973 INFO L289 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2025-04-13 20:57:15,973 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:57:15,973 INFO L289 olderBase$Statistics]: existing Event has 31 ancestors and is cut-off event [2025-04-13 20:57:16,605 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [30#L91true, Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:16,605 INFO L286 olderBase$Statistics]: this new event has 35 ancestors and is cut-off event [2025-04-13 20:57:16,605 INFO L289 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2025-04-13 20:57:16,605 INFO L289 olderBase$Statistics]: existing Event has 35 ancestors and is cut-off event [2025-04-13 20:57:16,606 INFO L289 olderBase$Statistics]: existing Event has 32 ancestors and is cut-off event [2025-04-13 20:57:16,606 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 24#thread3EXITtrue, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:16,606 INFO L286 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2025-04-13 20:57:16,606 INFO L289 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2025-04-13 20:57:16,606 INFO L289 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2025-04-13 20:57:16,606 INFO L289 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 24#thread3EXITtrue, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:16,705 INFO L286 olderBase$Statistics]: this new event has 37 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L289 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L289 olderBase$Statistics]: existing Event has 34 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L289 olderBase$Statistics]: existing Event has 37 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][702], [30#L91true, Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 695#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 435#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (or (< 0 (mod ~t~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), 12#L113true, Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 420#(and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 396#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:57:16,705 INFO L286 olderBase$Statistics]: this new event has 36 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L289 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L289 olderBase$Statistics]: existing Event has 33 ancestors and is cut-off event [2025-04-13 20:57:16,705 INFO L289 olderBase$Statistics]: existing Event has 36 ancestors and is cut-off event [2025-04-13 20:57:16,817 INFO L116 PetriNetUnfolderBase]: 64634/97476 cut-off events. [2025-04-13 20:57:16,817 INFO L117 PetriNetUnfolderBase]: For 1335312/1351301 co-relation queries the response was YES. [2025-04-13 20:57:17,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 597255 conditions, 97476 events. 64634/97476 cut-off events. For 1335312/1351301 co-relation queries the response was YES. Maximal size of possible extension queue 4611. Compared 796307 event pairs, 2035 based on Foata normal form. 2925/99609 useless extension candidates. Maximal degree in co-relation 588727. Up to 22870 conditions per place. [2025-04-13 20:57:18,339 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 1465 selfloop transitions, 396 changer transitions 0/1896 dead transitions. [2025-04-13 20:57:18,339 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 1896 transitions, 30790 flow [2025-04-13 20:57:18,339 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-04-13 20:57:18,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2025-04-13 20:57:18,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 169 transitions. [2025-04-13 20:57:18,340 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.5522875816993464 [2025-04-13 20:57:18,340 INFO L175 Difference]: Start difference. First operand has 180 places, 693 transitions, 9473 flow. Second operand 9 states and 169 transitions. [2025-04-13 20:57:18,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 1896 transitions, 30790 flow [2025-04-13 20:57:27,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 1896 transitions, 28590 flow, removed 1064 selfloop flow, removed 6 redundant places. [2025-04-13 20:57:27,880 INFO L231 Difference]: Finished difference. Result has 187 places, 971 transitions, 14704 flow [2025-04-13 20:57:27,881 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=8677, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=681, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=465, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14704, PETRI_PLACES=187, PETRI_TRANSITIONS=971} [2025-04-13 20:57:27,881 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 150 predicate places. [2025-04-13 20:57:27,881 INFO L485 AbstractCegarLoop]: Abstraction has has 187 places, 971 transitions, 14704 flow [2025-04-13 20:57:27,881 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:57:27,882 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:57:27,882 INFO L206 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] [2025-04-13 20:57:27,882 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-04-13 20:57:27,882 INFO L403 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)] === [2025-04-13 20:57:27,882 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:57:27,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1124357565, now seen corresponding path program 1 times [2025-04-13 20:57:27,882 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:57:27,882 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817288941] [2025-04-13 20:57:27,882 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-13 20:57:27,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:57:27,886 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-04-13 20:57:27,913 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-04-13 20:57:27,913 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-13 20:57:27,913 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:57:29,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:57:29,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:57:29,362 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817288941] [2025-04-13 20:57:29,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817288941] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 20:57:29,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 20:57:29,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-04-13 20:57:29,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986390683] [2025-04-13 20:57:29,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 20:57:29,362 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-04-13 20:57:29,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:57:29,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-04-13 20:57:29,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2025-04-13 20:57:29,513 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 34 [2025-04-13 20:57:29,513 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 971 transitions, 14704 flow. Second operand has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:57:29,513 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:57:29,514 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 34 [2025-04-13 20:57:29,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:57:48,723 INFO L116 PetriNetUnfolderBase]: 63209/97687 cut-off events. [2025-04-13 20:57:48,723 INFO L117 PetriNetUnfolderBase]: For 1289756/1305789 co-relation queries the response was YES. [2025-04-13 20:57:49,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 630168 conditions, 97687 events. 63209/97687 cut-off events. For 1289756/1305789 co-relation queries the response was YES. Maximal size of possible extension queue 5033. Compared 836408 event pairs, 4654 based on Foata normal form. 3429/99950 useless extension candidates. Maximal degree in co-relation 621654. Up to 76516 conditions per place. [2025-04-13 20:57:50,176 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 1104 selfloop transitions, 311 changer transitions 42/1492 dead transitions. [2025-04-13 20:57:50,177 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 1492 transitions, 24237 flow [2025-04-13 20:57:50,177 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2025-04-13 20:57:50,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2025-04-13 20:57:50,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 509 transitions. [2025-04-13 20:57:50,178 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.5544662309368191 [2025-04-13 20:57:50,178 INFO L175 Difference]: Start difference. First operand has 187 places, 971 transitions, 14704 flow. Second operand 27 states and 509 transitions. [2025-04-13 20:57:50,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 1492 transitions, 24237 flow [2025-04-13 20:58:01,117 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 1492 transitions, 24151 flow, removed 43 selfloop flow, removed 1 redundant places. [2025-04-13 20:58:01,136 INFO L231 Difference]: Finished difference. Result has 227 places, 1212 transitions, 19519 flow [2025-04-13 20:58:01,137 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=14664, PETRI_DIFFERENCE_MINUEND_PLACES=186, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=971, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=779, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=19519, PETRI_PLACES=227, PETRI_TRANSITIONS=1212} [2025-04-13 20:58:01,137 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 190 predicate places. [2025-04-13 20:58:01,137 INFO L485 AbstractCegarLoop]: Abstraction has has 227 places, 1212 transitions, 19519 flow [2025-04-13 20:58:01,137 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.0) internal successors, (143), 11 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:58:01,137 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 20:58:01,137 INFO L206 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] [2025-04-13 20:58:01,137 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-04-13 20:58:01,138 INFO L403 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)] === [2025-04-13 20:58:01,138 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 20:58:01,138 INFO L85 PathProgramCache]: Analyzing trace with hash 788050973, now seen corresponding path program 2 times [2025-04-13 20:58:01,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 20:58:01,139 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736757331] [2025-04-13 20:58:01,139 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:58:01,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 20:58:01,144 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 30 statements into 2 equivalence classes. [2025-04-13 20:58:01,163 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 30 of 30 statements. [2025-04-13 20:58:01,163 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-13 20:58:01,163 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:58:01,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:58:01,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 20:58:01,709 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736757331] [2025-04-13 20:58:01,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736757331] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-13 20:58:01,709 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [652917154] [2025-04-13 20:58:01,710 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-13 20:58:01,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-13 20:58:01,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-04-13 20:58:01,711 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) [2025-04-13 20:58:01,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-04-13 20:58:01,741 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 30 statements into 2 equivalence classes. [2025-04-13 20:58:01,823 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 30 of 30 statements. [2025-04-13 20:58:01,823 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-04-13 20:58:01,823 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 20:58:01,824 INFO L256 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 19 conjuncts are in the unsatisfiable core [2025-04-13 20:58:01,826 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-13 20:58:02,443 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:58:02,443 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-04-13 20:58:03,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 20:58:03,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [652917154] provided 0 perfect and 2 imperfect interpolant sequences [2025-04-13 20:58:03,148 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-04-13 20:58:03,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 21 [2025-04-13 20:58:03,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386094717] [2025-04-13 20:58:03,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-04-13 20:58:03,148 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-04-13 20:58:03,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 20:58:03,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-04-13 20:58:03,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2025-04-13 20:58:03,680 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 34 [2025-04-13 20:58:03,680 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 1212 transitions, 19519 flow. Second operand has 23 states, 23 states have (on average 14.73913043478261) internal successors, (339), 23 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 20:58:03,680 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 20:58:03,680 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 34 [2025-04-13 20:58:03,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 20:58:19,213 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][239], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, 6#thread2EXITtrue, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:19,213 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:58:19,213 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:19,213 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:58:19,213 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:58:19,214 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][379], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), 693#true, Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:19,214 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:19,214 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:19,214 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:19,214 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([294] L85-->L88: Formula: (= v_~u~0_16 (+ v_~u~0_15 1)) InVars {~u~0=v_~u~0_16} OutVars{~u~0=v_~u~0_15, thread3Thread1of1ForFork2_#t~post6=|v_thread3Thread1of1ForFork2_#t~post6_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post6, ~u~0][518], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:19,629 INFO L286 olderBase$Statistics]: this new event has 25 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L289 olderBase$Statistics]: existing Event has 22 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][379], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, 20#L85true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:19,629 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:19,629 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:21,636 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([291] L91-->L83: Formula: (not (= (mod v_thread3Thread1of1ForFork2_~cond~2_3 256) 0)) InVars {thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} OutVars{thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} AuxVars[] AssignedVars[][111], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 7#L83true, Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:21,804 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:21,804 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:21,804 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:21,804 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,113 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][239], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 6#thread2EXITtrue, Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,113 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,113 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,113 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,113 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,114 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][379], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 87#true, Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 36#L69true, Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,114 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,114 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,114 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,114 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,238 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][279], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 25#L50true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 7#L83true, Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,239 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,239 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,239 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,239 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][489], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 1005#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), 693#true, Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,246 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][398], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 6#thread2EXITtrue, Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 894#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,246 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,246 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,247 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][239], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 6#thread2EXITtrue, Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 10#thread1EXITtrue, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,247 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,247 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,247 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,247 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,248 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][917], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 10#thread1EXITtrue, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,248 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,248 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,248 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,248 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,444 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([291] L91-->L83: Formula: (not (= (mod v_thread3Thread1of1ForFork2_~cond~2_3 256) 0)) InVars {thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} OutVars{thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} AuxVars[] AssignedVars[][111], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 7#L83true, Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,444 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,444 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,444 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,444 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,599 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([294] L85-->L88: Formula: (= v_~u~0_16 (+ v_~u~0_15 1)) InVars {~u~0=v_~u~0_16} OutVars{~u~0=v_~u~0_15, thread3Thread1of1ForFork2_#t~post6=|v_thread3Thread1of1ForFork2_#t~post6_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post6, ~u~0][518], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, 775#true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,599 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,599 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,599 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,600 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,600 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][379], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 20#L85true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 36#L69true, Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,600 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,600 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,600 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,600 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,814 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][489], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 1005#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, 20#L85true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,814 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,814 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:22,814 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,814 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:22,815 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([294] L85-->L88: Formula: (= v_~u~0_16 (+ v_~u~0_15 1)) InVars {~u~0=v_~u~0_16} OutVars{~u~0=v_~u~0_15, thread3Thread1of1ForFork2_#t~post6=|v_thread3Thread1of1ForFork2_#t~post6_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post6, ~u~0][913], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 894#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 35#L112-4true, 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:22,815 INFO L286 olderBase$Statistics]: this new event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,815 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:22,815 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:22,815 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is cut-off event [2025-04-13 20:58:25,143 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([291] L91-->L83: Formula: (not (= (mod v_thread3Thread1of1ForFork2_~cond~2_3 256) 0)) InVars {thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} OutVars{thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} AuxVars[] AssignedVars[][111], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 7#L83true, Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,143 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,143 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,143 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:25,143 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,551 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][279], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 25#L50true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 7#L83true, Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,551 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,551 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,551 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,551 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][489], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 1005#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), 693#true, Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,558 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][398], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 6#thread2EXITtrue, Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 485#true, Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 87#true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 894#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,558 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,558 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,559 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][239], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, 6#thread2EXITtrue, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 10#thread1EXITtrue, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,559 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,559 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,559 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,559 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,559 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][917], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 10#thread1EXITtrue, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,559 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,559 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:25,560 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:58:25,560 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:25,743 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([291] L91-->L83: Formula: (not (= (mod v_thread3Thread1of1ForFork2_~cond~2_3 256) 0)) InVars {thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} OutVars{thread3Thread1of1ForFork2_~cond~2=v_thread3Thread1of1ForFork2_~cond~2_3} AuxVars[] AssignedVars[][111], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 15#L53true, 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, 44#true, 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 7#L83true, Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:25,743 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,743 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:25,743 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:25,743 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:26,106 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][489], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 1005#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 20#L85true, 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:26,106 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:58:26,106 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:26,106 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:58:26,106 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:26,107 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([294] L85-->L88: Formula: (= v_~u~0_16 (+ v_~u~0_15 1)) InVars {~u~0=v_~u~0_16} OutVars{~u~0=v_~u~0_15, thread3Thread1of1ForFork2_#t~post6=|v_thread3Thread1of1ForFork2_#t~post6_1|} AuxVars[] AssignedVars[thread3Thread1of1ForFork2_#t~post6, ~u~0][913], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 27#L45true, Black: 485#true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 12#L113true, Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 894#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), 197#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:26,107 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 20:58:26,107 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:26,107 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 20:58:26,107 INFO L289 olderBase$Statistics]: existing Event has 27 ancestors and is cut-off event [2025-04-13 20:58:28,747 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([286] L72-->thread2EXIT: Formula: (and (= |v_thread2Thread1of1ForFork1_#res.base_1| 0) (= |v_thread2Thread1of1ForFork1_#res.offset_1| 0) (= (mod v_thread2Thread1of1ForFork1_~cond~1_5 256) 0)) InVars {thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5} OutVars{thread2Thread1of1ForFork1_#res.offset=|v_thread2Thread1of1ForFork1_#res.offset_1|, thread2Thread1of1ForFork1_~cond~1=v_thread2Thread1of1ForFork1_~cond~1_5, thread2Thread1of1ForFork1_#res.base=|v_thread2Thread1of1ForFork1_#res.base_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#res.offset, thread2Thread1of1ForFork1_#res.base][239], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, 6#thread2EXITtrue, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 19#L113-1true, Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 485#true, 235#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))) (= (mod thread1Thread1of1ForFork0_~cond~0 256) 0)), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), 775#true, Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:28,748 INFO L286 olderBase$Statistics]: this new event has 28 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L289 olderBase$Statistics]: existing Event has 25 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L289 olderBase$Statistics]: existing Event has 28 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][917], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 437#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 394#true, Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), 693#true, Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), 19#L113-1true, Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 485#true, Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 727#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), 17#L88true, Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), Black: 759#(and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (< (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))))), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 20:58:28,748 INFO L286 olderBase$Statistics]: this new event has 29 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L289 olderBase$Statistics]: existing Event has 29 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:28,748 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is cut-off event [2025-04-13 20:58:41,724 INFO L116 PetriNetUnfolderBase]: 90289/143874 cut-off events. [2025-04-13 20:58:41,724 INFO L117 PetriNetUnfolderBase]: For 2537620/2582798 co-relation queries the response was YES. [2025-04-13 20:58:43,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1026783 conditions, 143874 events. 90289/143874 cut-off events. For 2537620/2582798 co-relation queries the response was YES. Maximal size of possible extension queue 7724. Compared 1356992 event pairs, 3150 based on Foata normal form. 16136/156851 useless extension candidates. Maximal degree in co-relation 1026541. Up to 30583 conditions per place. [2025-04-13 20:58:44,642 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 1036 selfloop transitions, 1576 changer transitions 86/2750 dead transitions. [2025-04-13 20:58:44,642 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 2750 transitions, 48061 flow [2025-04-13 20:58:44,642 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2025-04-13 20:58:44,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2025-04-13 20:58:44,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 1546 transitions. [2025-04-13 20:58:44,645 INFO L509 CegarLoopForPetriNet]: DFA transition density 0.5905271199388846 [2025-04-13 20:58:44,645 INFO L175 Difference]: Start difference. First operand has 227 places, 1212 transitions, 19519 flow. Second operand 77 states and 1546 transitions. [2025-04-13 20:58:44,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 2750 transitions, 48061 flow [2025-04-13 21:00:19,440 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 2750 transitions, 47756 flow, removed 114 selfloop flow, removed 9 redundant places. [2025-04-13 21:00:19,474 INFO L231 Difference]: Finished difference. Result has 329 places, 2184 transitions, 42217 flow [2025-04-13 21:00:19,475 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=19250, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=662, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=344, PETRI_DIFFERENCE_SUBTRAHEND_STATES=77, PETRI_FLOW=42217, PETRI_PLACES=329, PETRI_TRANSITIONS=2184} [2025-04-13 21:00:19,475 INFO L279 CegarLoopForPetriNet]: 37 programPoint places, 292 predicate places. [2025-04-13 21:00:19,475 INFO L485 AbstractCegarLoop]: Abstraction has has 329 places, 2184 transitions, 42217 flow [2025-04-13 21:00:19,476 INFO L486 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 14.73913043478261) internal successors, (339), 23 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 21:00:19,476 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-04-13 21:00:19,476 INFO L206 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] [2025-04-13 21:00:19,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-04-13 21:00:19,676 WARN L466 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-13 21:00:19,676 INFO L403 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)] === [2025-04-13 21:00:19,677 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-13 21:00:19,677 INFO L85 PathProgramCache]: Analyzing trace with hash -922554861, now seen corresponding path program 3 times [2025-04-13 21:00:19,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-13 21:00:19,677 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263614303] [2025-04-13 21:00:19,677 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-13 21:00:19,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-13 21:00:19,680 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 30 statements into 1 equivalence classes. [2025-04-13 21:00:19,705 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-04-13 21:00:19,705 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-04-13 21:00:19,705 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-13 21:00:20,986 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-13 21:00:20,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-13 21:00:20,986 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263614303] [2025-04-13 21:00:20,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263614303] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-13 21:00:20,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-13 21:00:20,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-04-13 21:00:20,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542681481] [2025-04-13 21:00:20,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-13 21:00:20,987 INFO L562 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-04-13 21:00:20,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-13 21:00:20,987 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-04-13 21:00:20,987 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2025-04-13 21:00:21,152 INFO L464 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2025-04-13 21:00:21,153 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 2184 transitions, 42217 flow. Second operand has 11 states, 11 states have (on average 15.0) internal successors, (165), 11 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-04-13 21:00:21,153 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-04-13 21:00:21,153 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2025-04-13 21:00:21,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-04-13 21:00:29,414 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([287] L64-->L69: Formula: (let ((.cse0 (mod v_~t~0_108 4294967296))) (or (and (= v_~s~0_118 v_~s~0_117) (= |v_thread2Thread1of1ForFork1_#t~post3_1| |v_thread2Thread1of1ForFork1_#t~post3_2|) (= |v_thread2Thread1of1ForFork1_#t~post4_2| |v_thread2Thread1of1ForFork1_#t~post4_1|) (= v_~t~0_108 v_~t~0_107) (<= .cse0 0)) (and (= v_~t~0_108 (+ v_~t~0_107 1)) (< 0 .cse0) (= (+ v_~s~0_118 1) v_~s~0_117)))) InVars {thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_1|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_1|, ~t~0=v_~t~0_108, ~s~0=v_~s~0_118} OutVars{thread2Thread1of1ForFork1_#t~post4=|v_thread2Thread1of1ForFork1_#t~post4_2|, thread2Thread1of1ForFork1_#t~post3=|v_thread2Thread1of1ForFork1_#t~post3_2|, ~t~0=v_~t~0_107, ~s~0=v_~s~0_117} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~post4, thread2Thread1of1ForFork1_#t~post3, ~t~0, ~s~0][429], [Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 783#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)), Black: 1027#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 981#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), Black: 1029#(and (<= 1 (mod ~T~0 4294967296)) (= (+ ~u~0 1) ~U~0) (or (and (= ~s~0 ~S~0) (= ~t~0 ~T~0) (<= 1 (mod (+ ~T~0 1) 4294967296))) (and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= ~m~0 1) (<= 1 (mod ~U~0 4294967296)) (<= 1 (mod ~S~0 4294967296))), Black: 881#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 914#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 1045#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))) (and (<= 1 ~m~0) (or (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (+ (mod ~u~0 4294967296) (mod ~s~0 4294967296) (mod ~m~0 4294967296)))) (or (and (<= (div ~m~0 4294967296) 0) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ ~m~0 (mod ~u~0 4294967296) (mod ~s~0 4294967296)))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 1009#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 1081#(and (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))))), 27#L45true, Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 1061#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 1134#true, Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 87#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 983#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), 287#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 1031#(and (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296)))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 1019#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), 36#L69true, Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 1073#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 1075#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 1089#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 987#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 775#true, Black: 1033#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (= (+ ~u~0 ~t~0 ~s~0 ~m~0) (+ ~U~0 ~T~0 ~S~0)))) (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (<= 1 ~m~0) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (div ~m~0 4294967296) 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0)) (<= (+ ~t~0 ~s~0 1) (+ (mod ~U~0 4294967296) ~T~0 ~S~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), 1005#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 1043#(and (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296)))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 1059#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1023#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 1015#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), Black: 485#true, Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 925#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), Black: 1055#(and (<= 1 (mod ~T~0 4294967296)) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (= ~m~0 1) (or (and (= thread1Thread1of1ForFork0_~cond~0 1) (<= 1 (mod (+ ~T~0 1) 4294967296))) (and (<= (mod (+ ~T~0 1) 4294967296) 0) (or (and (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)) (and (or (< 0 (mod (+ 4294967295 ~S~0) 4294967296)) (< 0 (mod (+ 4294967295 ~U~0) 4294967296))) (= thread1Thread1of1ForFork0_~cond~0 1))))) (<= 1 (mod ~U~0 4294967296)) (<= 1 (mod ~S~0 4294967296))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1071#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 921#(or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 1057#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296)))), 20#L85true, Black: 993#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 1079#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 1063#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 1047#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (= (+ ~u~0 ~t~0 ~s~0 ~m~0) (+ ~U~0 ~T~0 ~S~0)))) (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 ~m~0) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (div ~m~0 4294967296) 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0)) (<= (+ ~t~0 ~s~0 1) (+ (mod ~U~0 4294967296) ~T~0 ~S~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 1053#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))) (and (<= 1 ~m~0) (or (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (+ (mod ~u~0 4294967296) (mod ~s~0 4294967296) (mod ~m~0 4294967296)))) (or (and (<= (div ~m~0 4294967296) 0) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ ~m~0 (mod ~u~0 4294967296) (mod ~s~0 4294967296)))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 985#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 995#(and (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 904#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), 471#true, 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 21:00:29,414 INFO L286 olderBase$Statistics]: this new event has 27 ancestors and is cut-off event [2025-04-13 21:00:29,414 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 21:00:29,414 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 21:00:29,414 INFO L289 olderBase$Statistics]: existing Event has 24 ancestors and is cut-off event [2025-04-13 21:00:31,673 INFO L284 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([281] L45-->L50: Formula: (let ((.cse0 (mod v_~s~0_110 4294967296))) (or (and (= v_~m~0_80 v_~m~0_79) (= |v_thread1Thread1of1ForFork0_#t~post2_2| |v_thread1Thread1of1ForFork0_#t~post2_1|) (= v_~s~0_109 v_~s~0_110) (<= .cse0 0) (= |v_thread1Thread1of1ForFork0_#t~post1_1| |v_thread1Thread1of1ForFork0_#t~post1_2|)) (and (< 0 .cse0) (= v_~m~0_79 (+ v_~m~0_80 1)) (= v_~s~0_110 (+ v_~s~0_109 1))))) InVars {~m~0=v_~m~0_80, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_1|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_1|, ~s~0=v_~s~0_110} OutVars{~m~0=v_~m~0_79, thread1Thread1of1ForFork0_#t~post1=|v_thread1Thread1of1ForFork0_#t~post1_2|, thread1Thread1of1ForFork0_#t~post2=|v_thread1Thread1of1ForFork0_#t~post2_2|, ~s~0=v_~s~0_109} AuxVars[] AssignedVars[~m~0, thread1Thread1of1ForFork0_#t~post1, thread1Thread1of1ForFork0_#t~post2, ~s~0][319], [Black: 739#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) 1)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 674#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 783#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)), Black: 1027#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 489#(or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)))), Black: 981#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 83#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 560#(= thread1Thread1of1ForFork0_~cond~0 1), Black: 1029#(and (<= 1 (mod ~T~0 4294967296)) (= (+ ~u~0 1) ~U~0) (or (and (= ~s~0 ~S~0) (= ~t~0 ~T~0) (<= 1 (mod (+ ~T~0 1) 4294967296))) (and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (= ~m~0 1) (<= 1 (mod ~U~0 4294967296)) (<= 1 (mod ~S~0 4294967296))), Black: 881#(= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)), Black: 914#(or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))), 445#true, Black: 474#(and (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), 416#true, Black: 458#(and (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))) (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (or (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)))) (not (= ~m~0 0))))), Black: 668#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), 9#L72true, Black: 1045#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))) (and (<= 1 ~m~0) (or (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (+ (mod ~u~0 4294967296) (mod ~s~0 4294967296) (mod ~m~0 4294967296)))) (or (and (<= (div ~m~0 4294967296) 0) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ ~m~0 (mod ~u~0 4294967296) (mod ~s~0 4294967296)))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))))), Black: 1005#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 473#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 1009#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 1081#(and (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))))), Black: 451#(or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 382#(and (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 676#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 724#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0))), Black: 1061#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)), Black: 75#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 720#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~U~0 ~T~0 ~S~0 1) (+ ~u~0 ~t~0 ~s~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (+ ~t~0 ~s~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0 1))) (= ~m~0 0) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))), Black: 709#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0)))), Black: 696#(< 0 (mod ~u~0 4294967296)), 1134#true, Black: 672#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (= thread1Thread1of1ForFork0_~cond~0 1)), Black: 753#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 44#true, Black: 49#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 452#(and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))), Black: 932#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), 87#true, Black: 592#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 741#(and (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), 588#(< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)), Black: 479#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= ~T~0 (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967294 ~T~0))), Black: 983#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))))), Black: 210#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1031#(and (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296)))), Black: 621#(and (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 1019#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 69#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 422#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))), Black: 477#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 1073#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), 775#true, Black: 378#(or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))), 705#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 61#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 1075#(and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 1089#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 987#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 1033#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (= (+ ~u~0 ~t~0 ~s~0 ~m~0) (+ ~U~0 ~T~0 ~S~0)))) (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (<= 1 ~m~0) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (div ~m~0 4294967296) 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0)) (<= (+ ~t~0 ~s~0 1) (+ (mod ~U~0 4294967296) ~T~0 ~S~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 700#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= 1 (mod ~u~0 4294967296))), Black: 1043#(and (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296)))), Black: 755#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), Black: 81#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 698#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 271#(and (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0)))))), 717#true, Black: 63#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 thread1Thread1of1ForFork0_~cond~0) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 1059#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 614#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)) (< 0 (mod (+ 4294967295 ~t~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0)))), Black: 1023#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 410#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (or (and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))) (and (<= (mod ~u~0 4294967296) 0) (= thread3Thread1of1ForFork2_~cond~2 0))) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), Black: 220#(or (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1015#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256)))), Black: 735#(and (or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 423#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 757#(and (or (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)))) (or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))))) (or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))), 387#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)) (= thread2Thread1of1ForFork1_~cond~1 1)), Black: 721#(or (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0 4294967296) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))) (= ~m~0 0)) (and (or (and (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))), 25#L50true, Black: 485#true, Black: 725#(or (and (or (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296)))) (or (< (+ 4294967295 ~m~0) (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1))) (<= 0 (div ~m~0 4294967296)) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~u~0 4294967296) (mod ~m~0 4294967296)))) (and (= ~m~0 0) (<= (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 1) (+ (mod ~U~0 4294967296) ~u~0)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)))), 475#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)), Black: 79#(and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))), Black: 660#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 925#(or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))), Black: 1055#(and (<= 1 (mod ~T~0 4294967296)) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1) (< 0 (mod ~u~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (= ~m~0 1) (or (and (= thread1Thread1of1ForFork0_~cond~0 1) (<= 1 (mod (+ ~T~0 1) 4294967296))) (and (<= (mod (+ ~T~0 1) 4294967296) 0) (or (and (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)) (and (or (< 0 (mod (+ 4294967295 ~S~0) 4294967296)) (< 0 (mod (+ 4294967295 ~U~0) 4294967296))) (= thread1Thread1of1ForFork0_~cond~0 1))))) (<= 1 (mod ~U~0 4294967296)) (<= 1 (mod ~S~0 4294967296))), Black: 224#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 1071#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= ~m~0 1) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 921#(or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))), 406#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0) (<= 1 (mod ~u~0 4294967296))), Black: 1057#(and (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod thread1Thread1of1ForFork0_~cond~0 256))) (or (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))))) (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296)))), 20#L85true, Black: 993#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))) (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)))), Black: 1079#(and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0)), Black: 46#(and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))), Black: 670#(and (= thread1Thread1of1ForFork0_~cond~0 1) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (not (= (mod (* 4294967295 ~s~0) 4294967296) 0))) (or (< 0 (mod ~t~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0)))), Black: 429#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)))) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1))))), Black: 703#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 1063#(and (<= (mod (+ ~T~0 1) 4294967296) 0) (= (+ ~u~0 1) ~U~0) (= ~m~0 1) (= ~S~0 (+ ~s~0 1)) (= (+ ~T~0 1) ~t~0) (<= (mod (+ 4294967295 ~S~0) 4294967296) 0) (<= (mod (+ 4294967295 ~U~0) 4294967296) 0) (= thread1Thread1of1ForFork0_~cond~0 0)), Black: 1047#(and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (= (+ ~u~0 ~t~0 ~s~0 ~m~0) (+ ~U~0 ~T~0 ~S~0)))) (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 1 ~m~0) (or (and (<= (+ ~U~0 ~T~0 ~S~0) (+ ~u~0 ~t~0 ~s~0 ~m~0)) (<= (div ~m~0 4294967296) 0) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0)) (<= (+ ~t~0 ~s~0 1) (+ (mod ~U~0 4294967296) ~T~0 ~S~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 385#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296))), Black: 231#(or (< 0 (mod (+ ~t~0 1) 4294967296)) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)) (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (not (= (mod ~s~0 4294967296) 0))))), Black: 666#(and (or (= (mod ~t~0 4294967296) 0) (and (<= 2 (mod (+ ~t~0 1) 4294967296)) (<= 1 (mod (+ 4294967295 ~s~0) 4294967296)))) (= thread1Thread1of1ForFork0_~cond~0 1) (or (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))))), Black: 460#(and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934590)) (or (and (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296)))) (= ~m~0 0)) (and (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (not (= ~m~0 0))) (< (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (div ~m~0 4294967296) 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967295 ~U~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ 4294967295 ~u~0 ~s~0 ~m~0))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (or (< (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (< (+ ~u~0 ~t~0 ~m~0) (+ 2 ~U~0 ~T~0 (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0)) (= (div ~m~0 4294967296) 0))))) (not (= ~m~0 0))) (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (= ~m~0 0) (or (and (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< ~S~0 (+ ~s~0 (mod ~S~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))))) (or (and (<= 4294967297 (+ (mod ~U~0 4294967296) (mod ~T~0 4294967296) (mod ~S~0 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~m~0) (not (= ~m~0 0))) (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)))), Black: 723#(or (and (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296) 1) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296)) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (< (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0) (+ (mod ~U~0 4294967296) ~u~0)))) (and (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296)))) (and (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0)))) (<= (+ (div ~U~0 4294967296) (div ~s~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (<= 0 (div ~m~0 4294967296)) (or (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (div ~s~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296))) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (<= (mod ~m~0 4294967296) (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 1053#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (not (= (mod (+ (* 4294967295 ~t~0) 1) 4294967296) 0)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (not (= (mod (+ (* 4294967295 ~s~0) 4294967295) 4294967296) 0))) (or (and (<= (+ ~T~0 1) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ 4294967295 ~T~0))) (and (<= 1 ~m~0) (or (< (mod ~m~0 4294967296) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 1)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296)) (+ (mod ~u~0 4294967296) (mod ~s~0 4294967296) (mod ~m~0 4294967296)))) (or (and (<= (div ~m~0 4294967296) 0) (<= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ ~m~0 (mod ~u~0 4294967296) (mod ~s~0 4294967296)))) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1)))))), Black: 433#(and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (or (< 0 thread1Thread1of1ForFork0_~cond~0) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) 0) (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1)) (<= (+ (div ~S~0 4294967296) (div ~u~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))) (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (<= (div ~s~0 4294967296) (div ~S~0 4294967296)) (= ~m~0 0) (or (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1)) (and (<= (+ ~U~0 (mod ~T~0 4294967296) (mod ~S~0 4294967296)) (+ ~u~0 8589934591)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ ~t~0 ~s~0 (* 8589934592 (div ~U~0 4294967296))) (+ ~u~0 ~U~0 ~T~0 ~S~0)) (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967296)) (<= (+ ~u~0 ~t~0 ~s~0) (+ ~U~0 ~T~0 ~S~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)))))), Black: 995#(and (or (and (<= (div thread1Thread1of1ForFork0_~cond~0 256) 0) (<= 1 thread1Thread1of1ForFork0_~cond~0)) (and (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (<= 1 ~m~0))) (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296)))), Black: 985#(and (or (and (or (not (= (mod (+ (* 4294967295 ~s~0) 1) 4294967296) 0)) (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod (+ ~m~0 1) 4294967296))) (or (< 0 (mod (+ ~t~0 1) 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~s~0 4294967296)))) (< 0 (mod (+ 4294967295 ~u~0) 4294967296))) (or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 678#(and (<= 1 (mod thread1Thread1of1ForFork0_~cond~0 256)) (or (< 0 (mod ~t~0 4294967296)) (< 0 (mod ~s~0 4294967296)))), Black: 904#(or (< 0 (mod ~t~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296)) (< 0 (mod ~u~0 4294967296)) (< 0 (mod ~s~0 4294967296))), Black: 399#(and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0)), 35#L112-4true, Black: 726#(or (and (<= (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1)) (<= 0 (div ~m~0 4294967296)) (= (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (mod ~m~0 4294967296))) (and (<= 1 thread2Thread1of1ForFork1_~cond~1) (<= (div thread2Thread1of1ForFork1_~cond~1 256) 0))), Black: 722#(or (and (<= (+ 2 ~T~0) (+ ~t~0 (mod ~T~0 4294967296))) (<= 0 (div ~m~0 4294967296)) (or (and (or (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 ~m~0 4294967296)) (<= (+ (mod ~U~0 4294967296) ~u~0) (+ 4294967294 ~U~0))) (< (+ (div ~S~0 4294967296) (div ~U~0 4294967296) (div ~T~0 4294967296) (div ~m~0 4294967296) 1) (div (+ ~U~0 ~T~0 ~S~0) 4294967296)) (< (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (mod ~m~0 4294967296) 1))) (<= (+ ~t~0 ~s~0 ~m~0) (+ (mod ~U~0 4294967296) ~T~0 ~S~0)) (or (< (div (+ ~U~0 ~T~0 ~S~0) 4294967296) (+ (div ~S~0 4294967296) (div ~U~0 4294967296) 2 (div ~T~0 4294967296) (div ~m~0 4294967296))) (and (<= (+ ~U~0 ~S~0 (mod ~T~0 4294967296)) (+ ~u~0 ~s~0 4294967297)) (<= (div ~u~0 4294967296) (div ~U~0 4294967296))))) (< (div ~t~0 4294967296) (+ (div ~T~0 4294967296) 1))) (<= ~S~0 (+ ~s~0 (mod ~S~0 4294967296))) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967294 ~S~0))) (and (<= (+ ~t~0 (mod ~T~0 4294967296)) (+ ~T~0 4294967296)) (<= (+ ~s~0 (mod ~S~0 4294967296)) (+ 4294967295 ~S~0)) (<= (+ ~S~0 1) (+ ~s~0 (mod ~S~0 4294967296))) (= ~m~0 0) (<= (div ~u~0 4294967296) (div ~U~0 4294967296)) (or (and (<= (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)) (+ (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~s~0)) (<= (+ 2 ~s~0) (+ (mod ~U~0 4294967296) ~S~0 (mod ~T~0 4294967296)))) (< (div ~T~0 4294967296) (div ~t~0 4294967296)) (< (+ 4294967295 (mod (+ ~U~0 ~T~0 ~S~0) 4294967296) ~U~0 ~T~0) (+ (mod ~U~0 4294967296) ~u~0 ~t~0 (mod ~T~0 4294967296)))))), Black: 404#(and (= thread3Thread1of1ForFork2_~cond~2 1) (<= 1 (mod ~u~0 4294967296)))]) [2025-04-13 21:00:31,673 INFO L286 olderBase$Statistics]: this new event has 23 ancestors and is not cut-off event [2025-04-13 21:00:31,673 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2025-04-13 21:00:31,673 INFO L289 olderBase$Statistics]: existing Event has 26 ancestors and is not cut-off event [2025-04-13 21:00:31,674 INFO L289 olderBase$Statistics]: existing Event has 23 ancestors and is not cut-off event