/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-55.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 06:58:50,983 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 06:58:51,044 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 06:58:51,054 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 06:58:51,054 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 06:58:51,075 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 06:58:51,075 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 06:58:51,076 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 06:58:51,076 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 06:58:51,079 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 06:58:51,079 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 06:58:51,080 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 06:58:51,080 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 06:58:51,081 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 06:58:51,081 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 06:58:51,081 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 06:58:51,081 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 06:58:51,081 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 06:58:51,082 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 06:58:51,082 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 06:58:51,082 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 06:58:51,082 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 06:58:51,082 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 06:58:51,082 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 06:58:51,083 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 06:58:51,083 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 06:58:51,083 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 06:58:51,083 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 06:58:51,083 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 06:58:51,084 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 06:58:51,084 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 06:58:51,084 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 06:58:51,085 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 06:58:51,085 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 06:58:51,086 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 06:58:51,086 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 06:58:51,086 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 06:58:51,271 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 06:58:51,298 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 06:58:51,299 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 06:58:51,300 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 06:58:51,302 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 06:58:51,303 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-55.i [2023-12-19 06:58:52,408 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 06:58:52,629 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 06:58:52,629 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-55.i [2023-12-19 06:58:52,638 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/daad6ce8e/4900bb0747c64e1a81aad912f779da86/FLAGc59ee38b4 [2023-12-19 06:58:52,648 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/daad6ce8e/4900bb0747c64e1a81aad912f779da86 [2023-12-19 06:58:52,649 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 06:58:52,650 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 06:58:52,651 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 06:58:52,651 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 06:58:52,655 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 06:58:52,655 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 06:58:52" (1/1) ... [2023-12-19 06:58:52,656 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3869eebe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:52, skipping insertion in model container [2023-12-19 06:58:52,656 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 06:58:52" (1/1) ... [2023-12-19 06:58:52,695 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 06:58:52,821 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-55.i[916,929] [2023-12-19 06:58:53,040 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 06:58:53,061 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 06:58:53,070 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-55.i[916,929] [2023-12-19 06:58:53,112 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 06:58:53,129 INFO L206 MainTranslator]: Completed translation [2023-12-19 06:58:53,130 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53 WrapperNode [2023-12-19 06:58:53,130 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 06:58:53,132 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 06:58:53,132 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 06:58:53,133 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 06:58:53,138 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,152 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,206 INFO L138 Inliner]: procedures = 26, calls = 111, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 642 [2023-12-19 06:58:53,206 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 06:58:53,207 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 06:58:53,207 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 06:58:53,207 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 06:58:53,227 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,228 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,233 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,278 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]. [2023-12-19 06:58:53,279 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,279 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,303 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,307 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,327 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,331 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,337 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 06:58:53,338 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 06:58:53,338 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 06:58:53,338 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 06:58:53,338 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (1/1) ... [2023-12-19 06:58:53,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 06:58:53,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:53,366 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) [2023-12-19 06:58:53,389 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 [2023-12-19 06:58:53,407 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 06:58:53,408 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 06:58:53,408 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 06:58:53,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 06:58:53,408 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 06:58:53,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 06:58:53,513 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 06:58:53,517 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 06:58:54,259 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 06:58:54,309 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 06:58:54,310 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 06:58:54,310 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 06:58:54 BoogieIcfgContainer [2023-12-19 06:58:54,310 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 06:58:54,313 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 06:58:54,313 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 06:58:54,315 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 06:58:54,315 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 06:58:52" (1/3) ... [2023-12-19 06:58:54,316 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@411d7688 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 06:58:54, skipping insertion in model container [2023-12-19 06:58:54,316 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 06:58:53" (2/3) ... [2023-12-19 06:58:54,316 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@411d7688 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 06:58:54, skipping insertion in model container [2023-12-19 06:58:54,316 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 06:58:54" (3/3) ... [2023-12-19 06:58:54,317 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-55.i [2023-12-19 06:58:54,330 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 06:58:54,331 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 06:58:54,378 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 06:58:54,382 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, 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;@6798448a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 06:58:54,382 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 06:58:54,387 INFO L276 IsEmpty]: Start isEmpty. Operand has 246 states, 145 states have (on average 1.5517241379310345) internal successors, (225), 146 states have internal predecessors, (225), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-19 06:58:54,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 590 [2023-12-19 06:58:54,408 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:54,409 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:58:54,409 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:54,413 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:54,413 INFO L85 PathProgramCache]: Analyzing trace with hash -1987567192, now seen corresponding path program 1 times [2023-12-19 06:58:54,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:54,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685063772] [2023-12-19 06:58:54,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:54,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:54,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:54,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:58:54,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685063772] [2023-12-19 06:58:54,697 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 06:58:54,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587645815] [2023-12-19 06:58:54,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:54,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:54,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:54,700 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) [2023-12-19 06:58:54,724 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 06:58:54,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:54,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 1292 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 06:58:54,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:58:55,045 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 194 proven. 0 refuted. 0 times theorem prover too weak. 18818 trivial. 0 not checked. [2023-12-19 06:58:55,045 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:58:55,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587645815] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:58:55,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:58:55,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 06:58:55,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206722826] [2023-12-19 06:58:55,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:58:55,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 06:58:55,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:58:55,075 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 06:58:55,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 06:58:55,078 INFO L87 Difference]: Start difference. First operand has 246 states, 145 states have (on average 1.5517241379310345) internal successors, (225), 146 states have internal predecessors, (225), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) Second operand has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (98), 2 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 2 states have call successors, (98) [2023-12-19 06:58:55,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:55,144 INFO L93 Difference]: Finished difference Result 489 states and 938 transitions. [2023-12-19 06:58:55,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 06:58:55,146 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (98), 2 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 2 states have call successors, (98) Word has length 589 [2023-12-19 06:58:55,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:55,153 INFO L225 Difference]: With dead ends: 489 [2023-12-19 06:58:55,153 INFO L226 Difference]: Without dead ends: 244 [2023-12-19 06:58:55,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 588 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 06:58:55,159 INFO L413 NwaCegarLoop]: 410 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:55,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 410 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:58:55,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2023-12-19 06:58:55,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2023-12-19 06:58:55,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 144 states have (on average 1.5069444444444444) internal successors, (217), 144 states have internal predecessors, (217), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-19 06:58:55,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 413 transitions. [2023-12-19 06:58:55,231 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 413 transitions. Word has length 589 [2023-12-19 06:58:55,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:55,232 INFO L495 AbstractCegarLoop]: Abstraction has 244 states and 413 transitions. [2023-12-19 06:58:55,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 52.0) internal successors, (104), 2 states have internal predecessors, (104), 2 states have call successors, (98), 2 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 2 states have call successors, (98) [2023-12-19 06:58:55,233 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 413 transitions. [2023-12-19 06:58:55,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 590 [2023-12-19 06:58:55,245 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:55,246 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:58:55,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-12-19 06:58:55,453 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 06:58:55,454 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:55,454 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:55,455 INFO L85 PathProgramCache]: Analyzing trace with hash 408063292, now seen corresponding path program 1 times [2023-12-19 06:58:55,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:55,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411137369] [2023-12-19 06:58:55,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:55,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:55,592 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:55,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1787233710] [2023-12-19 06:58:55,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:55,595 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:55,596 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:55,597 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) [2023-12-19 06:58:55,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 06:58:55,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:55,869 INFO L262 TraceCheckSpWp]: Trace formula consists of 1292 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 06:58:55,877 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:58:55,918 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2023-12-19 06:58:55,919 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:58:55,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:58:55,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411137369] [2023-12-19 06:58:55,919 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:58:55,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1787233710] [2023-12-19 06:58:55,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1787233710] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:58:55,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:58:55,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 06:58:55,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1029864794] [2023-12-19 06:58:55,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:58:55,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:58:55,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:58:55,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:58:55,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:58:55,927 INFO L87 Difference]: Start difference. First operand 244 states and 413 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:55,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:55,999 INFO L93 Difference]: Finished difference Result 491 states and 833 transitions. [2023-12-19 06:58:55,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:58:56,000 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) Word has length 589 [2023-12-19 06:58:56,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:56,008 INFO L225 Difference]: With dead ends: 491 [2023-12-19 06:58:56,009 INFO L226 Difference]: Without dead ends: 248 [2023-12-19 06:58:56,010 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 588 GetRequests, 587 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:58:56,011 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 4 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:56,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 807 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:58:56,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2023-12-19 06:58:56,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 247. [2023-12-19 06:58:56,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 147 states have (on average 1.5034013605442176) internal successors, (221), 147 states have internal predecessors, (221), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-19 06:58:56,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 417 transitions. [2023-12-19 06:58:56,041 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 417 transitions. Word has length 589 [2023-12-19 06:58:56,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:56,042 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 417 transitions. [2023-12-19 06:58:56,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:56,043 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 417 transitions. [2023-12-19 06:58:56,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2023-12-19 06:58:56,048 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:56,048 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:58:56,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 06:58:56,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 06:58:56,256 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:56,257 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:56,257 INFO L85 PathProgramCache]: Analyzing trace with hash 1808664302, now seen corresponding path program 1 times [2023-12-19 06:58:56,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:56,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1793341338] [2023-12-19 06:58:56,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:56,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:56,340 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:56,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [758632446] [2023-12-19 06:58:56,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:56,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:56,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:56,358 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) [2023-12-19 06:58:56,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 06:58:56,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:56,654 INFO L262 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 06:58:56,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:58:56,740 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2023-12-19 06:58:56,741 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:58:56,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:58:56,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1793341338] [2023-12-19 06:58:56,741 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:58:56,741 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758632446] [2023-12-19 06:58:56,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758632446] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:58:56,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:58:56,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 06:58:56,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [655588256] [2023-12-19 06:58:56,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:58:56,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 06:58:56,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:58:56,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 06:58:56,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:58:56,745 INFO L87 Difference]: Start difference. First operand 247 states and 417 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:56,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:56,814 INFO L93 Difference]: Finished difference Result 737 states and 1245 transitions. [2023-12-19 06:58:56,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 06:58:56,815 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) Word has length 590 [2023-12-19 06:58:56,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:56,824 INFO L225 Difference]: With dead ends: 737 [2023-12-19 06:58:56,824 INFO L226 Difference]: Without dead ends: 491 [2023-12-19 06:58:56,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 588 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 06:58:56,828 INFO L413 NwaCegarLoop]: 758 mSDtfsCounter, 394 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1158 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:56,829 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 1158 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 06:58:56,830 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2023-12-19 06:58:56,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 275. [2023-12-19 06:58:56,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 175 states have (on average 1.5714285714285714) internal successors, (275), 175 states have internal predecessors, (275), 98 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2023-12-19 06:58:56,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 471 transitions. [2023-12-19 06:58:56,878 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 471 transitions. Word has length 590 [2023-12-19 06:58:56,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:56,880 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 471 transitions. [2023-12-19 06:58:56,881 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:56,881 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 471 transitions. [2023-12-19 06:58:56,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2023-12-19 06:58:56,888 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:56,889 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:58:56,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-19 06:58:57,099 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:57,101 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:57,102 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:57,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1949212912, now seen corresponding path program 1 times [2023-12-19 06:58:57,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:57,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004019790] [2023-12-19 06:58:57,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:57,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:57,200 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:57,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [751311510] [2023-12-19 06:58:57,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:57,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:57,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:57,202 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:58:57,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 06:58:57,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:57,507 INFO L262 TraceCheckSpWp]: Trace formula consists of 1290 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 06:58:57,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:58:57,629 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2023-12-19 06:58:57,630 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:58:57,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:58:57,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004019790] [2023-12-19 06:58:57,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:58:57,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [751311510] [2023-12-19 06:58:57,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [751311510] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:58:57,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:58:57,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 06:58:57,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443471813] [2023-12-19 06:58:57,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:58:57,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 06:58:57,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:58:57,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 06:58:57,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 06:58:57,633 INFO L87 Difference]: Start difference. First operand 275 states and 471 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:58,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:58,076 INFO L93 Difference]: Finished difference Result 997 states and 1714 transitions. [2023-12-19 06:58:58,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 06:58:58,077 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) Word has length 590 [2023-12-19 06:58:58,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:58,081 INFO L225 Difference]: With dead ends: 997 [2023-12-19 06:58:58,081 INFO L226 Difference]: Without dead ends: 723 [2023-12-19 06:58:58,082 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 589 GetRequests, 587 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-19 06:58:58,082 INFO L413 NwaCegarLoop]: 652 mSDtfsCounter, 804 mSDsluCounter, 580 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 804 SdHoareTripleChecker+Valid, 1232 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:58,082 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [804 Valid, 1232 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 06:58:58,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2023-12-19 06:58:58,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 718. [2023-12-19 06:58:58,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 718 states, 474 states have (on average 1.6012658227848102) internal successors, (759), 475 states have internal predecessors, (759), 240 states have call successors, (240), 3 states have call predecessors, (240), 3 states have return successors, (240), 239 states have call predecessors, (240), 240 states have call successors, (240) [2023-12-19 06:58:58,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 718 states to 718 states and 1239 transitions. [2023-12-19 06:58:58,128 INFO L78 Accepts]: Start accepts. Automaton has 718 states and 1239 transitions. Word has length 590 [2023-12-19 06:58:58,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:58,128 INFO L495 AbstractCegarLoop]: Abstraction has 718 states and 1239 transitions. [2023-12-19 06:58:58,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:58,129 INFO L276 IsEmpty]: Start isEmpty. Operand 718 states and 1239 transitions. [2023-12-19 06:58:58,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2023-12-19 06:58:58,132 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:58,133 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:58:58,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 06:58:58,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:58,341 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:58,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:58,342 INFO L85 PathProgramCache]: Analyzing trace with hash 2021599470, now seen corresponding path program 1 times [2023-12-19 06:58:58,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:58,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745320884] [2023-12-19 06:58:58,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:58,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:58,411 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:58,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [647166431] [2023-12-19 06:58:58,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:58,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:58,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:58,413 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:58:58,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 06:58:58,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:58:58,721 INFO L262 TraceCheckSpWp]: Trace formula consists of 1292 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 06:58:58,730 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:58:58,792 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2023-12-19 06:58:58,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 06:58:58,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:58:58,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745320884] [2023-12-19 06:58:58,793 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:58:58,794 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [647166431] [2023-12-19 06:58:58,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [647166431] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 06:58:58,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 06:58:58,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 06:58:58,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [707040632] [2023-12-19 06:58:58,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:58:58,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 06:58:58,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:58:58,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 06:58:58,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 06:58:58,805 INFO L87 Difference]: Start difference. First operand 718 states and 1239 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:59,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:58:59,437 INFO L93 Difference]: Finished difference Result 2260 states and 3877 transitions. [2023-12-19 06:58:59,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-19 06:58:59,438 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) Word has length 590 [2023-12-19 06:58:59,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:58:59,448 INFO L225 Difference]: With dead ends: 2260 [2023-12-19 06:58:59,448 INFO L226 Difference]: Without dead ends: 1543 [2023-12-19 06:58:59,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 593 GetRequests, 586 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-19 06:58:59,451 INFO L413 NwaCegarLoop]: 749 mSDtfsCounter, 664 mSDsluCounter, 1891 mSDsCounter, 0 mSdLazyCounter, 424 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 2640 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 06:58:59,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 2640 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 424 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 06:58:59,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2023-12-19 06:58:59,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1084. [2023-12-19 06:58:59,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 680 states have (on average 1.5411764705882354) internal successors, (1048), 683 states have internal predecessors, (1048), 396 states have call successors, (396), 7 states have call predecessors, (396), 7 states have return successors, (396), 393 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 06:58:59,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 1840 transitions. [2023-12-19 06:58:59,554 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 1840 transitions. Word has length 590 [2023-12-19 06:58:59,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:58:59,554 INFO L495 AbstractCegarLoop]: Abstraction has 1084 states and 1840 transitions. [2023-12-19 06:58:59,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:58:59,555 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 1840 transitions. [2023-12-19 06:58:59,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2023-12-19 06:58:59,559 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:58:59,559 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:58:59,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-19 06:58:59,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:59,767 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:58:59,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:58:59,768 INFO L85 PathProgramCache]: Analyzing trace with hash 2083639084, now seen corresponding path program 1 times [2023-12-19 06:58:59,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:58:59,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284389478] [2023-12-19 06:58:59,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:59,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:58:59,812 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:58:59,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [613350396] [2023-12-19 06:58:59,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:58:59,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:58:59,812 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:58:59,813 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:58:59,828 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 06:59:00,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:00,095 INFO L262 TraceCheckSpWp]: Trace formula consists of 1292 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 06:59:00,102 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:00,674 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 7533 proven. 213 refuted. 0 times theorem prover too weak. 11266 trivial. 0 not checked. [2023-12-19 06:59:00,674 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:01,021 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 78 proven. 213 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:01,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:01,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284389478] [2023-12-19 06:59:01,022 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:01,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [613350396] [2023-12-19 06:59:01,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [613350396] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:01,022 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:01,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-19 06:59:01,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573622563] [2023-12-19 06:59:01,023 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:01,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 06:59:01,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:01,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 06:59:01,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-19 06:59:01,024 INFO L87 Difference]: Start difference. First operand 1084 states and 1840 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 2 states have call successors, (169), 2 states have call predecessors, (169), 4 states have return successors, (170), 2 states have call predecessors, (170), 2 states have call successors, (170) [2023-12-19 06:59:01,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:01,541 INFO L93 Difference]: Finished difference Result 2120 states and 3569 transitions. [2023-12-19 06:59:01,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 06:59:01,541 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 2 states have call successors, (169), 2 states have call predecessors, (169), 4 states have return successors, (170), 2 states have call predecessors, (170), 2 states have call successors, (170) Word has length 590 [2023-12-19 06:59:01,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:01,546 INFO L225 Difference]: With dead ends: 2120 [2023-12-19 06:59:01,546 INFO L226 Difference]: Without dead ends: 1128 [2023-12-19 06:59:01,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1186 GetRequests, 1171 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=133, Unknown=0, NotChecked=0, Total=210 [2023-12-19 06:59:01,549 INFO L413 NwaCegarLoop]: 306 mSDtfsCounter, 496 mSDsluCounter, 413 mSDsCounter, 0 mSdLazyCounter, 508 mSolverCounterSat, 310 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 310 IncrementalHoareTripleChecker+Valid, 508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:01,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [498 Valid, 719 Invalid, 818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [310 Valid, 508 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 06:59:01,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1128 states. [2023-12-19 06:59:01,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1128 to 1104. [2023-12-19 06:59:01,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1104 states, 695 states have (on average 1.5179856115107915) internal successors, (1055), 698 states have internal predecessors, (1055), 396 states have call successors, (396), 12 states have call predecessors, (396), 12 states have return successors, (396), 393 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 06:59:01,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1104 states to 1104 states and 1847 transitions. [2023-12-19 06:59:01,632 INFO L78 Accepts]: Start accepts. Automaton has 1104 states and 1847 transitions. Word has length 590 [2023-12-19 06:59:01,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:01,633 INFO L495 AbstractCegarLoop]: Abstraction has 1104 states and 1847 transitions. [2023-12-19 06:59:01,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 2 states have call successors, (169), 2 states have call predecessors, (169), 4 states have return successors, (170), 2 states have call predecessors, (170), 2 states have call successors, (170) [2023-12-19 06:59:01,633 INFO L276 IsEmpty]: Start isEmpty. Operand 1104 states and 1847 transitions. [2023-12-19 06:59:01,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 591 [2023-12-19 06:59:01,665 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:01,665 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:01,689 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:01,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:01,874 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:01,874 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:01,875 INFO L85 PathProgramCache]: Analyzing trace with hash -436320850, now seen corresponding path program 1 times [2023-12-19 06:59:01,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:01,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466854123] [2023-12-19 06:59:01,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:01,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:01,922 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:01,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1200564385] [2023-12-19 06:59:01,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:01,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:01,922 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:01,938 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:01,959 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 06:59:02,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:02,245 INFO L262 TraceCheckSpWp]: Trace formula consists of 1293 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 06:59:02,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:02,395 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 4633 proven. 39 refuted. 0 times theorem prover too weak. 14340 trivial. 0 not checked. [2023-12-19 06:59:02,395 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:02,647 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 252 proven. 39 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:02,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:02,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466854123] [2023-12-19 06:59:02,647 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:02,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200564385] [2023-12-19 06:59:02,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200564385] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:02,647 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:02,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 8 [2023-12-19 06:59:02,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229538853] [2023-12-19 06:59:02,648 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:02,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-19 06:59:02,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:02,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-19 06:59:02,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-12-19 06:59:02,649 INFO L87 Difference]: Start difference. First operand 1104 states and 1847 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 2 states have call successors, (111), 2 states have call predecessors, (111), 4 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2023-12-19 06:59:03,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:03,621 INFO L93 Difference]: Finished difference Result 2804 states and 4639 transitions. [2023-12-19 06:59:03,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 06:59:03,622 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 2 states have call successors, (111), 2 states have call predecessors, (111), 4 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) Word has length 590 [2023-12-19 06:59:03,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:03,628 INFO L225 Difference]: With dead ends: 2804 [2023-12-19 06:59:03,628 INFO L226 Difference]: Without dead ends: 1796 [2023-12-19 06:59:03,630 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1189 GetRequests, 1171 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=203, Unknown=0, NotChecked=0, Total=306 [2023-12-19 06:59:03,631 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 765 mSDsluCounter, 1001 mSDsCounter, 0 mSdLazyCounter, 1118 mSolverCounterSat, 380 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1553 SdHoareTripleChecker+Invalid, 1498 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 380 IncrementalHoareTripleChecker+Valid, 1118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:03,631 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 1553 Invalid, 1498 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [380 Valid, 1118 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-19 06:59:03,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1796 states. [2023-12-19 06:59:03,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1796 to 1052. [2023-12-19 06:59:03,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 640 states have (on average 1.46875) internal successors, (940), 643 states have internal predecessors, (940), 396 states have call successors, (396), 15 states have call predecessors, (396), 15 states have return successors, (396), 393 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 06:59:03,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 1732 transitions. [2023-12-19 06:59:03,724 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 1732 transitions. Word has length 590 [2023-12-19 06:59:03,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:03,724 INFO L495 AbstractCegarLoop]: Abstraction has 1052 states and 1732 transitions. [2023-12-19 06:59:03,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 2 states have call successors, (111), 2 states have call predecessors, (111), 4 states have return successors, (112), 2 states have call predecessors, (112), 2 states have call successors, (112) [2023-12-19 06:59:03,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 1732 transitions. [2023-12-19 06:59:03,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 592 [2023-12-19 06:59:03,728 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:03,728 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:03,738 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-12-19 06:59:03,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:03,938 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:03,939 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:03,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1866245686, now seen corresponding path program 1 times [2023-12-19 06:59:03,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:03,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318029477] [2023-12-19 06:59:03,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:03,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:04,040 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:04,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [261001618] [2023-12-19 06:59:04,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:04,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:04,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:04,042 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:04,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 06:59:04,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:04,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 1296 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 06:59:04,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:04,589 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 9421 proven. 165 refuted. 0 times theorem prover too weak. 9426 trivial. 0 not checked. [2023-12-19 06:59:04,590 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:04,942 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 126 proven. 165 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:04,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:04,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318029477] [2023-12-19 06:59:04,942 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:04,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [261001618] [2023-12-19 06:59:04,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [261001618] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:04,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:04,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 9 [2023-12-19 06:59:04,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791825261] [2023-12-19 06:59:04,943 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:04,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 06:59:04,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:04,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 06:59:04,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-12-19 06:59:04,945 INFO L87 Difference]: Start difference. First operand 1052 states and 1732 transitions. Second operand has 9 states, 9 states have (on average 18.444444444444443) internal successors, (166), 9 states have internal predecessors, (166), 3 states have call successors, (153), 2 states have call predecessors, (153), 4 states have return successors, (154), 3 states have call predecessors, (154), 3 states have call successors, (154) [2023-12-19 06:59:05,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:05,442 INFO L93 Difference]: Finished difference Result 2052 states and 3350 transitions. [2023-12-19 06:59:05,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 06:59:05,457 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 18.444444444444443) internal successors, (166), 9 states have internal predecessors, (166), 3 states have call successors, (153), 2 states have call predecessors, (153), 4 states have return successors, (154), 3 states have call predecessors, (154), 3 states have call successors, (154) Word has length 591 [2023-12-19 06:59:05,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:05,462 INFO L225 Difference]: With dead ends: 2052 [2023-12-19 06:59:05,462 INFO L226 Difference]: Without dead ends: 1096 [2023-12-19 06:59:05,465 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1184 GetRequests, 1173 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2023-12-19 06:59:05,472 INFO L413 NwaCegarLoop]: 290 mSDtfsCounter, 518 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:05,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 671 Invalid, 735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 06:59:05,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2023-12-19 06:59:05,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 1072. [2023-12-19 06:59:05,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1072 states, 655 states have (on average 1.4442748091603053) internal successors, (946), 658 states have internal predecessors, (946), 396 states have call successors, (396), 20 states have call predecessors, (396), 20 states have return successors, (396), 393 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 06:59:05,626 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1072 states to 1072 states and 1738 transitions. [2023-12-19 06:59:05,627 INFO L78 Accepts]: Start accepts. Automaton has 1072 states and 1738 transitions. Word has length 591 [2023-12-19 06:59:05,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:05,627 INFO L495 AbstractCegarLoop]: Abstraction has 1072 states and 1738 transitions. [2023-12-19 06:59:05,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 18.444444444444443) internal successors, (166), 9 states have internal predecessors, (166), 3 states have call successors, (153), 2 states have call predecessors, (153), 4 states have return successors, (154), 3 states have call predecessors, (154), 3 states have call successors, (154) [2023-12-19 06:59:05,628 INFO L276 IsEmpty]: Start isEmpty. Operand 1072 states and 1738 transitions. [2023-12-19 06:59:05,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 593 [2023-12-19 06:59:05,631 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:05,631 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:05,641 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:05,841 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 06:59:05,842 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:05,842 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:05,842 INFO L85 PathProgramCache]: Analyzing trace with hash -1364164749, now seen corresponding path program 1 times [2023-12-19 06:59:05,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:05,842 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976304269] [2023-12-19 06:59:05,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:05,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:05,911 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:05,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1522656813] [2023-12-19 06:59:05,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:05,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:05,911 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:05,914 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:05,938 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 06:59:06,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:06,185 INFO L262 TraceCheckSpWp]: Trace formula consists of 1300 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 06:59:06,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:06,579 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 9421 proven. 165 refuted. 0 times theorem prover too weak. 9426 trivial. 0 not checked. [2023-12-19 06:59:06,579 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:06,918 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 126 proven. 165 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:06,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:06,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976304269] [2023-12-19 06:59:06,918 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:06,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522656813] [2023-12-19 06:59:06,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522656813] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:06,918 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:06,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-12-19 06:59:06,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958389545] [2023-12-19 06:59:06,919 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:06,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 06:59:06,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:06,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 06:59:06,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-12-19 06:59:06,921 INFO L87 Difference]: Start difference. First operand 1072 states and 1738 transitions. Second operand has 12 states, 12 states have (on average 14.25) internal successors, (171), 12 states have internal predecessors, (171), 3 states have call successors, (153), 2 states have call predecessors, (153), 4 states have return successors, (154), 3 states have call predecessors, (154), 3 states have call successors, (154) [2023-12-19 06:59:07,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:07,444 INFO L93 Difference]: Finished difference Result 2068 states and 3344 transitions. [2023-12-19 06:59:07,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 06:59:07,445 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 14.25) internal successors, (171), 12 states have internal predecessors, (171), 3 states have call successors, (153), 2 states have call predecessors, (153), 4 states have return successors, (154), 3 states have call predecessors, (154), 3 states have call successors, (154) Word has length 592 [2023-12-19 06:59:07,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:07,452 INFO L225 Difference]: With dead ends: 2068 [2023-12-19 06:59:07,452 INFO L226 Difference]: Without dead ends: 1096 [2023-12-19 06:59:07,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1188 GetRequests, 1172 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=222, Unknown=0, NotChecked=0, Total=306 [2023-12-19 06:59:07,456 INFO L413 NwaCegarLoop]: 288 mSDtfsCounter, 206 mSDsluCounter, 943 mSDsCounter, 0 mSdLazyCounter, 803 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 823 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 803 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:07,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 1231 Invalid, 823 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 803 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 06:59:07,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1096 states. [2023-12-19 06:59:07,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1096 to 1063. [2023-12-19 06:59:07,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1063 states, 646 states have (on average 1.436532507739938) internal successors, (928), 649 states have internal predecessors, (928), 396 states have call successors, (396), 20 states have call predecessors, (396), 20 states have return successors, (396), 393 states have call predecessors, (396), 396 states have call successors, (396) [2023-12-19 06:59:07,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1063 states to 1063 states and 1720 transitions. [2023-12-19 06:59:07,608 INFO L78 Accepts]: Start accepts. Automaton has 1063 states and 1720 transitions. Word has length 592 [2023-12-19 06:59:07,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:07,609 INFO L495 AbstractCegarLoop]: Abstraction has 1063 states and 1720 transitions. [2023-12-19 06:59:07,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 14.25) internal successors, (171), 12 states have internal predecessors, (171), 3 states have call successors, (153), 2 states have call predecessors, (153), 4 states have return successors, (154), 3 states have call predecessors, (154), 3 states have call successors, (154) [2023-12-19 06:59:07,610 INFO L276 IsEmpty]: Start isEmpty. Operand 1063 states and 1720 transitions. [2023-12-19 06:59:07,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 594 [2023-12-19 06:59:07,614 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:07,614 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:07,640 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:07,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:07,823 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:07,823 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:07,823 INFO L85 PathProgramCache]: Analyzing trace with hash 1965606891, now seen corresponding path program 1 times [2023-12-19 06:59:07,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:07,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896375836] [2023-12-19 06:59:07,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:07,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:07,864 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:07,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2096531503] [2023-12-19 06:59:07,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:07,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:07,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:07,866 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:07,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 06:59:08,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:08,171 INFO L262 TraceCheckSpWp]: Trace formula consists of 1301 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-19 06:59:08,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:08,449 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 8791 proven. 102 refuted. 0 times theorem prover too weak. 10119 trivial. 0 not checked. [2023-12-19 06:59:08,449 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:08,796 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 189 proven. 102 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:08,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:08,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896375836] [2023-12-19 06:59:08,796 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:08,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096531503] [2023-12-19 06:59:08,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096531503] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:08,796 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:08,797 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 12 [2023-12-19 06:59:08,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046382303] [2023-12-19 06:59:08,797 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:08,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 06:59:08,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:08,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 06:59:08,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-19 06:59:08,799 INFO L87 Difference]: Start difference. First operand 1063 states and 1720 transitions. Second operand has 12 states, 12 states have (on average 10.833333333333334) internal successors, (130), 12 states have internal predecessors, (130), 2 states have call successors, (132), 2 states have call predecessors, (132), 4 states have return successors, (133), 2 states have call predecessors, (133), 2 states have call successors, (133) [2023-12-19 06:59:10,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:10,983 INFO L93 Difference]: Finished difference Result 4354 states and 6926 transitions. [2023-12-19 06:59:10,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-12-19 06:59:10,984 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.833333333333334) internal successors, (130), 12 states have internal predecessors, (130), 2 states have call successors, (132), 2 states have call predecessors, (132), 4 states have return successors, (133), 2 states have call predecessors, (133), 2 states have call successors, (133) Word has length 593 [2023-12-19 06:59:10,985 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:10,998 INFO L225 Difference]: With dead ends: 4354 [2023-12-19 06:59:10,998 INFO L226 Difference]: Without dead ends: 3391 [2023-12-19 06:59:11,002 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1215 GetRequests, 1177 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 346 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=455, Invalid=1105, Unknown=0, NotChecked=0, Total=1560 [2023-12-19 06:59:11,002 INFO L413 NwaCegarLoop]: 434 mSDtfsCounter, 1130 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 2458 mSolverCounterSat, 745 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1255 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 3203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 745 IncrementalHoareTripleChecker+Valid, 2458 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:11,003 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1255 Valid, 2185 Invalid, 3203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [745 Valid, 2458 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-19 06:59:11,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3391 states. [2023-12-19 06:59:11,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3391 to 1673. [2023-12-19 06:59:11,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1673 states, 1115 states have (on average 1.5094170403587444) internal successors, (1683), 1121 states have internal predecessors, (1683), 525 states have call successors, (525), 32 states have call predecessors, (525), 32 states have return successors, (525), 519 states have call predecessors, (525), 525 states have call successors, (525) [2023-12-19 06:59:11,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1673 states to 1673 states and 2733 transitions. [2023-12-19 06:59:11,218 INFO L78 Accepts]: Start accepts. Automaton has 1673 states and 2733 transitions. Word has length 593 [2023-12-19 06:59:11,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:11,218 INFO L495 AbstractCegarLoop]: Abstraction has 1673 states and 2733 transitions. [2023-12-19 06:59:11,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.833333333333334) internal successors, (130), 12 states have internal predecessors, (130), 2 states have call successors, (132), 2 states have call predecessors, (132), 4 states have return successors, (133), 2 states have call predecessors, (133), 2 states have call successors, (133) [2023-12-19 06:59:11,219 INFO L276 IsEmpty]: Start isEmpty. Operand 1673 states and 2733 transitions. [2023-12-19 06:59:11,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 594 [2023-12-19 06:59:11,223 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:11,223 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:11,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:11,431 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 06:59:11,432 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:11,432 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:11,433 INFO L85 PathProgramCache]: Analyzing trace with hash -1669828883, now seen corresponding path program 1 times [2023-12-19 06:59:11,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:11,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041807368] [2023-12-19 06:59:11,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:11,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:11,469 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:11,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [979114120] [2023-12-19 06:59:11,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:11,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:11,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:11,485 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:11,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 06:59:11,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:11,830 INFO L262 TraceCheckSpWp]: Trace formula consists of 1299 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-19 06:59:11,837 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:11,993 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 4633 proven. 39 refuted. 0 times theorem prover too weak. 14340 trivial. 0 not checked. [2023-12-19 06:59:11,993 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:12,254 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2023-12-19 06:59:12,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:12,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041807368] [2023-12-19 06:59:12,255 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:12,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979114120] [2023-12-19 06:59:12,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979114120] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 06:59:12,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 06:59:12,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2023-12-19 06:59:12,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1232773029] [2023-12-19 06:59:12,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:59:12,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 06:59:12,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:12,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 06:59:12,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-12-19 06:59:12,257 INFO L87 Difference]: Start difference. First operand 1673 states and 2733 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:59:12,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:12,482 INFO L93 Difference]: Finished difference Result 4020 states and 6649 transitions. [2023-12-19 06:59:12,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 06:59:12,482 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) Word has length 593 [2023-12-19 06:59:12,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:12,495 INFO L225 Difference]: With dead ends: 4020 [2023-12-19 06:59:12,495 INFO L226 Difference]: Without dead ends: 2447 [2023-12-19 06:59:12,500 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1186 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-12-19 06:59:12,501 INFO L413 NwaCegarLoop]: 794 mSDtfsCounter, 437 mSDsluCounter, 1044 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 437 SdHoareTripleChecker+Valid, 1838 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:12,501 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [437 Valid, 1838 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 06:59:12,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2023-12-19 06:59:12,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 1634. [2023-12-19 06:59:12,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1634 states, 1090 states have (on average 1.4862385321100917) internal successors, (1620), 1095 states have internal predecessors, (1620), 504 states have call successors, (504), 39 states have call predecessors, (504), 39 states have return successors, (504), 499 states have call predecessors, (504), 504 states have call successors, (504) [2023-12-19 06:59:12,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1634 states to 1634 states and 2628 transitions. [2023-12-19 06:59:12,720 INFO L78 Accepts]: Start accepts. Automaton has 1634 states and 2628 transitions. Word has length 593 [2023-12-19 06:59:12,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:12,720 INFO L495 AbstractCegarLoop]: Abstraction has 1634 states and 2628 transitions. [2023-12-19 06:59:12,721 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:59:12,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1634 states and 2628 transitions. [2023-12-19 06:59:12,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 594 [2023-12-19 06:59:12,725 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:12,725 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:12,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:12,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 06:59:12,934 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:12,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:12,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1667922259, now seen corresponding path program 1 times [2023-12-19 06:59:12,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:12,935 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151471907] [2023-12-19 06:59:12,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:12,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:12,977 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:12,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [393008588] [2023-12-19 06:59:12,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:12,978 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:12,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:12,995 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:13,016 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 06:59:13,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:13,315 INFO L262 TraceCheckSpWp]: Trace formula consists of 1297 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 06:59:13,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:14,036 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 8533 proven. 93 refuted. 0 times theorem prover too weak. 10386 trivial. 0 not checked. [2023-12-19 06:59:14,037 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:14,690 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 198 proven. 93 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:14,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:14,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151471907] [2023-12-19 06:59:14,690 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:14,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [393008588] [2023-12-19 06:59:14,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [393008588] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:14,690 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:14,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-19 06:59:14,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071621369] [2023-12-19 06:59:14,691 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:14,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 06:59:14,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:14,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 06:59:14,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-12-19 06:59:14,692 INFO L87 Difference]: Start difference. First operand 1634 states and 2628 transitions. Second operand has 10 states, 10 states have (on average 14.9) internal successors, (149), 9 states have internal predecessors, (149), 5 states have call successors, (129), 3 states have call predecessors, (129), 5 states have return successors, (130), 5 states have call predecessors, (130), 5 states have call successors, (130) [2023-12-19 06:59:15,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:15,294 INFO L93 Difference]: Finished difference Result 3148 states and 5039 transitions. [2023-12-19 06:59:15,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 06:59:15,295 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 14.9) internal successors, (149), 9 states have internal predecessors, (149), 5 states have call successors, (129), 3 states have call predecessors, (129), 5 states have return successors, (130), 5 states have call predecessors, (130), 5 states have call successors, (130) Word has length 593 [2023-12-19 06:59:15,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:15,313 INFO L225 Difference]: With dead ends: 3148 [2023-12-19 06:59:15,313 INFO L226 Difference]: Without dead ends: 1696 [2023-12-19 06:59:15,318 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1190 GetRequests, 1176 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=88, Invalid=152, Unknown=0, NotChecked=0, Total=240 [2023-12-19 06:59:15,319 INFO L413 NwaCegarLoop]: 291 mSDtfsCounter, 421 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 540 mSolverCounterSat, 148 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 148 IncrementalHoareTripleChecker+Valid, 540 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:15,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 677 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [148 Valid, 540 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 06:59:15,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1696 states. [2023-12-19 06:59:15,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1696 to 1658. [2023-12-19 06:59:15,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1658 states, 1108 states have (on average 1.470216606498195) internal successors, (1629), 1113 states have internal predecessors, (1629), 504 states have call successors, (504), 45 states have call predecessors, (504), 45 states have return successors, (504), 499 states have call predecessors, (504), 504 states have call successors, (504) [2023-12-19 06:59:15,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1658 states to 1658 states and 2637 transitions. [2023-12-19 06:59:15,523 INFO L78 Accepts]: Start accepts. Automaton has 1658 states and 2637 transitions. Word has length 593 [2023-12-19 06:59:15,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:15,524 INFO L495 AbstractCegarLoop]: Abstraction has 1658 states and 2637 transitions. [2023-12-19 06:59:15,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 14.9) internal successors, (149), 9 states have internal predecessors, (149), 5 states have call successors, (129), 3 states have call predecessors, (129), 5 states have return successors, (130), 5 states have call predecessors, (130), 5 states have call successors, (130) [2023-12-19 06:59:15,524 INFO L276 IsEmpty]: Start isEmpty. Operand 1658 states and 2637 transitions. [2023-12-19 06:59:15,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 595 [2023-12-19 06:59:15,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:15,529 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:15,553 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:15,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 06:59:15,737 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:15,737 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:15,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1390142424, now seen corresponding path program 1 times [2023-12-19 06:59:15,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:15,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951171517] [2023-12-19 06:59:15,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:15,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:15,774 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:15,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1779192860] [2023-12-19 06:59:15,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:15,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:15,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:15,789 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:15,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 06:59:16,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:16,103 INFO L262 TraceCheckSpWp]: Trace formula consists of 1300 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-19 06:59:16,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:16,877 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 8791 proven. 102 refuted. 0 times theorem prover too weak. 10119 trivial. 0 not checked. [2023-12-19 06:59:16,878 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:17,350 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 189 proven. 102 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:17,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:17,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951171517] [2023-12-19 06:59:17,351 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:17,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1779192860] [2023-12-19 06:59:17,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1779192860] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:17,351 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:17,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6] total 10 [2023-12-19 06:59:17,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845361990] [2023-12-19 06:59:17,351 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:17,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 06:59:17,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:17,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 06:59:17,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-12-19 06:59:17,354 INFO L87 Difference]: Start difference. First operand 1658 states and 2637 transitions. Second operand has 10 states, 10 states have (on average 20.2) internal successors, (202), 10 states have internal predecessors, (202), 4 states have call successors, (196), 3 states have call predecessors, (196), 5 states have return successors, (196), 4 states have call predecessors, (196), 4 states have call successors, (196) [2023-12-19 06:59:19,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:19,260 INFO L93 Difference]: Finished difference Result 5324 states and 8462 transitions. [2023-12-19 06:59:19,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 06:59:19,260 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 20.2) internal successors, (202), 10 states have internal predecessors, (202), 4 states have call successors, (196), 3 states have call predecessors, (196), 5 states have return successors, (196), 4 states have call predecessors, (196), 4 states have call successors, (196) Word has length 594 [2023-12-19 06:59:19,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:19,274 INFO L225 Difference]: With dead ends: 5324 [2023-12-19 06:59:19,274 INFO L226 Difference]: Without dead ends: 3856 [2023-12-19 06:59:19,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1194 GetRequests, 1178 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2023-12-19 06:59:19,278 INFO L413 NwaCegarLoop]: 416 mSDtfsCounter, 989 mSDsluCounter, 1696 mSDsCounter, 0 mSdLazyCounter, 1852 mSolverCounterSat, 277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1145 SdHoareTripleChecker+Valid, 2112 SdHoareTripleChecker+Invalid, 2129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 277 IncrementalHoareTripleChecker+Valid, 1852 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:19,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1145 Valid, 2112 Invalid, 2129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [277 Valid, 1852 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-19 06:59:19,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3856 states. [2023-12-19 06:59:19,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3856 to 2290. [2023-12-19 06:59:19,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2290 states, 1518 states have (on average 1.4598155467720686) internal successors, (2216), 1524 states have internal predecessors, (2216), 707 states have call successors, (707), 64 states have call predecessors, (707), 64 states have return successors, (707), 701 states have call predecessors, (707), 707 states have call successors, (707) [2023-12-19 06:59:19,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2290 states to 2290 states and 3630 transitions. [2023-12-19 06:59:19,545 INFO L78 Accepts]: Start accepts. Automaton has 2290 states and 3630 transitions. Word has length 594 [2023-12-19 06:59:19,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:19,546 INFO L495 AbstractCegarLoop]: Abstraction has 2290 states and 3630 transitions. [2023-12-19 06:59:19,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 20.2) internal successors, (202), 10 states have internal predecessors, (202), 4 states have call successors, (196), 3 states have call predecessors, (196), 5 states have return successors, (196), 4 states have call predecessors, (196), 4 states have call successors, (196) [2023-12-19 06:59:19,546 INFO L276 IsEmpty]: Start isEmpty. Operand 2290 states and 3630 transitions. [2023-12-19 06:59:19,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2023-12-19 06:59:19,550 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:19,550 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:19,570 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:19,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 06:59:19,759 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:19,760 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:19,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1054007596, now seen corresponding path program 1 times [2023-12-19 06:59:19,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:19,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945947683] [2023-12-19 06:59:19,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:19,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:19,818 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:19,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1294108060] [2023-12-19 06:59:19,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:19,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:19,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:19,823 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:19,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 06:59:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:20,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 1305 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-19 06:59:20,157 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:20,868 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 9478 proven. 324 refuted. 0 times theorem prover too weak. 9210 trivial. 0 not checked. [2023-12-19 06:59:20,869 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:21,090 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19012 trivial. 0 not checked. [2023-12-19 06:59:21,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:21,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945947683] [2023-12-19 06:59:21,090 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:21,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294108060] [2023-12-19 06:59:21,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294108060] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 06:59:21,091 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 06:59:21,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-19 06:59:21,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077593860] [2023-12-19 06:59:21,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 06:59:21,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-19 06:59:21,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:21,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-19 06:59:21,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-12-19 06:59:21,093 INFO L87 Difference]: Start difference. First operand 2290 states and 3630 transitions. Second operand has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:59:21,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:21,914 INFO L93 Difference]: Finished difference Result 7134 states and 11441 transitions. [2023-12-19 06:59:21,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 06:59:21,915 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) Word has length 595 [2023-12-19 06:59:21,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:21,945 INFO L225 Difference]: With dead ends: 7134 [2023-12-19 06:59:21,945 INFO L226 Difference]: Without dead ends: 4697 [2023-12-19 06:59:21,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1188 GetRequests, 1178 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-12-19 06:59:21,954 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 657 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 317 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 657 SdHoareTripleChecker+Valid, 1306 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 317 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:21,954 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [657 Valid, 1306 Invalid, 405 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 317 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 06:59:21,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4697 states. [2023-12-19 06:59:22,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4697 to 3314. [2023-12-19 06:59:22,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3314 states, 2280 states have (on average 1.4855263157894736) internal successors, (3387), 2292 states have internal predecessors, (3387), 947 states have call successors, (947), 86 states have call predecessors, (947), 86 states have return successors, (947), 935 states have call predecessors, (947), 947 states have call successors, (947) [2023-12-19 06:59:22,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3314 states to 3314 states and 5281 transitions. [2023-12-19 06:59:22,355 INFO L78 Accepts]: Start accepts. Automaton has 3314 states and 5281 transitions. Word has length 595 [2023-12-19 06:59:22,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:22,356 INFO L495 AbstractCegarLoop]: Abstraction has 3314 states and 5281 transitions. [2023-12-19 06:59:22,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.6) internal successors, (108), 5 states have internal predecessors, (108), 1 states have call successors, (98), 1 states have call predecessors, (98), 1 states have return successors, (98), 1 states have call predecessors, (98), 1 states have call successors, (98) [2023-12-19 06:59:22,356 INFO L276 IsEmpty]: Start isEmpty. Operand 3314 states and 5281 transitions. [2023-12-19 06:59:22,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2023-12-19 06:59:22,361 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:22,361 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:22,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 06:59:22,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:22,570 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:22,570 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:22,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1947493934, now seen corresponding path program 1 times [2023-12-19 06:59:22,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:22,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472225227] [2023-12-19 06:59:22,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:22,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:22,607 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:22,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [640195587] [2023-12-19 06:59:22,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:22,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:22,608 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:22,609 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:22,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 06:59:22,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 06:59:22,949 INFO L262 TraceCheckSpWp]: Trace formula consists of 1306 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-19 06:59:22,955 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 06:59:23,732 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 9478 proven. 324 refuted. 0 times theorem prover too weak. 9210 trivial. 0 not checked. [2023-12-19 06:59:23,733 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 06:59:24,093 INFO L134 CoverageAnalysis]: Checked inductivity of 19012 backedges. 126 proven. 165 refuted. 0 times theorem prover too weak. 18721 trivial. 0 not checked. [2023-12-19 06:59:24,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 06:59:24,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472225227] [2023-12-19 06:59:24,093 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 06:59:24,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640195587] [2023-12-19 06:59:24,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640195587] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 06:59:24,093 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 06:59:24,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 15 [2023-12-19 06:59:24,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180057571] [2023-12-19 06:59:24,094 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 06:59:24,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-19 06:59:24,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 06:59:24,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-19 06:59:24,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2023-12-19 06:59:24,095 INFO L87 Difference]: Start difference. First operand 3314 states and 5281 transitions. Second operand has 15 states, 15 states have (on average 12.0) internal successors, (180), 14 states have internal predecessors, (180), 4 states have call successors, (153), 3 states have call predecessors, (153), 5 states have return successors, (154), 4 states have call predecessors, (154), 4 states have call successors, (154) [2023-12-19 06:59:26,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 06:59:26,953 INFO L93 Difference]: Finished difference Result 13243 states and 20945 transitions. [2023-12-19 06:59:26,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-12-19 06:59:26,954 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.0) internal successors, (180), 14 states have internal predecessors, (180), 4 states have call successors, (153), 3 states have call predecessors, (153), 5 states have return successors, (154), 4 states have call predecessors, (154), 4 states have call successors, (154) Word has length 595 [2023-12-19 06:59:26,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 06:59:26,977 INFO L225 Difference]: With dead ends: 13243 [2023-12-19 06:59:26,978 INFO L226 Difference]: Without dead ends: 10046 [2023-12-19 06:59:26,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1217 GetRequests, 1179 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 371 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=394, Invalid=1166, Unknown=0, NotChecked=0, Total=1560 [2023-12-19 06:59:26,986 INFO L413 NwaCegarLoop]: 490 mSDtfsCounter, 2120 mSDsluCounter, 1627 mSDsCounter, 0 mSdLazyCounter, 2280 mSolverCounterSat, 996 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 2117 SdHoareTripleChecker+Invalid, 3276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 996 IncrementalHoareTripleChecker+Valid, 2280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-12-19 06:59:26,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2164 Valid, 2117 Invalid, 3276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [996 Valid, 2280 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-12-19 06:59:26,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10046 states. [2023-12-19 06:59:27,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10046 to 6534. [2023-12-19 06:59:27,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6534 states, 4538 states have (on average 1.48567650947554) internal successors, (6742), 4561 states have internal predecessors, (6742), 1821 states have call successors, (1821), 174 states have call predecessors, (1821), 174 states have return successors, (1821), 1798 states have call predecessors, (1821), 1821 states have call successors, (1821) [2023-12-19 06:59:27,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6534 states to 6534 states and 10384 transitions. [2023-12-19 06:59:27,768 INFO L78 Accepts]: Start accepts. Automaton has 6534 states and 10384 transitions. Word has length 595 [2023-12-19 06:59:27,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 06:59:27,769 INFO L495 AbstractCegarLoop]: Abstraction has 6534 states and 10384 transitions. [2023-12-19 06:59:27,769 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.0) internal successors, (180), 14 states have internal predecessors, (180), 4 states have call successors, (153), 3 states have call predecessors, (153), 5 states have return successors, (154), 4 states have call predecessors, (154), 4 states have call successors, (154) [2023-12-19 06:59:27,769 INFO L276 IsEmpty]: Start isEmpty. Operand 6534 states and 10384 transitions. [2023-12-19 06:59:27,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2023-12-19 06:59:27,774 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 06:59:27,774 INFO L195 NwaCegarLoop]: trace histogram [98, 98, 98, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:27,783 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-19 06:59:27,982 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 06:59:27,983 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 06:59:27,984 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 06:59:27,984 INFO L85 PathProgramCache]: Analyzing trace with hash 258550192, now seen corresponding path program 1 times [2023-12-19 06:59:27,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 06:59:27,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42164513] [2023-12-19 06:59:27,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:27,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 06:59:28,026 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 06:59:28,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [693140539] [2023-12-19 06:59:28,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 06:59:28,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 06:59:28,027 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 06:59:28,046 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 06:59:28,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 06:59:28,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-19 06:59:28,433 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-12-19 06:59:28,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-12-19 06:59:29,133 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-12-19 06:59:29,133 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-12-19 06:59:29,133 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 06:59:29,145 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-19 06:59:29,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 06:59:29,348 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 06:59:29,351 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-19 06:59:29,608 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.12 06:59:29 BoogieIcfgContainer [2023-12-19 06:59:29,608 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-19 06:59:29,608 INFO L158 Benchmark]: Toolchain (without parser) took 36957.77ms. Allocated memory was 293.6MB in the beginning and 1.1GB in the end (delta: 844.1MB). Free memory was 252.2MB in the beginning and 457.7MB in the end (delta: -205.4MB). Peak memory consumption was 637.6MB. Max. memory is 8.0GB. [2023-12-19 06:59:29,608 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 215.0MB. Free memory was 164.4MB in the beginning and 164.3MB in the end (delta: 155.2kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 06:59:29,608 INFO L158 Benchmark]: CACSL2BoogieTranslator took 480.21ms. Allocated memory is still 293.6MB. Free memory was 252.2MB in the beginning and 227.1MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2023-12-19 06:59:29,609 INFO L158 Benchmark]: Boogie Procedure Inliner took 74.21ms. Allocated memory is still 293.6MB. Free memory was 227.1MB in the beginning and 217.2MB in the end (delta: 9.8MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2023-12-19 06:59:29,609 INFO L158 Benchmark]: Boogie Preprocessor took 130.02ms. Allocated memory is still 293.6MB. Free memory was 217.2MB in the beginning and 208.0MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2023-12-19 06:59:29,609 INFO L158 Benchmark]: RCFGBuilder took 972.73ms. Allocated memory is still 293.6MB. Free memory was 207.7MB in the beginning and 197.7MB in the end (delta: 9.9MB). Peak memory consumption was 16.7MB. Max. memory is 8.0GB. [2023-12-19 06:59:29,609 INFO L158 Benchmark]: TraceAbstraction took 35295.13ms. Allocated memory was 293.6MB in the beginning and 1.1GB in the end (delta: 844.1MB). Free memory was 197.2MB in the beginning and 457.7MB in the end (delta: -260.5MB). Peak memory consumption was 581.1MB. Max. memory is 8.0GB. [2023-12-19 06:59:29,610 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 215.0MB. Free memory was 164.4MB in the beginning and 164.3MB in the end (delta: 155.2kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 480.21ms. Allocated memory is still 293.6MB. Free memory was 252.2MB in the beginning and 227.1MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 74.21ms. Allocated memory is still 293.6MB. Free memory was 227.1MB in the beginning and 217.2MB in the end (delta: 9.8MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * Boogie Preprocessor took 130.02ms. Allocated memory is still 293.6MB. Free memory was 217.2MB in the beginning and 208.0MB in the end (delta: 9.3MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * RCFGBuilder took 972.73ms. Allocated memory is still 293.6MB. Free memory was 207.7MB in the beginning and 197.7MB in the end (delta: 9.9MB). Peak memory consumption was 16.7MB. Max. memory is 8.0GB. * TraceAbstraction took 35295.13ms. Allocated memory was 293.6MB in the beginning and 1.1GB in the end (delta: 844.1MB). Free memory was 197.2MB in the beginning and 457.7MB in the end (delta: -260.5MB). Peak memory consumption was 581.1MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 265, overapproximation of bitwiseOr at line 222, overapproximation of someUnaryDOUBLEoperation at line 165, overapproximation of someBinaryDOUBLEComparisonOperation at line 463, overapproximation of someUnaryFLOAToperation at line 219. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] double var_1_1 = 8.8; [L23] double var_1_6 = 127.5; [L24] double var_1_7 = 2.6; [L25] double var_1_8 = 4.5; [L26] signed short int var_1_9 = -128; [L27] signed short int var_1_10 = 16; [L28] signed short int var_1_11 = 4; [L29] signed short int var_1_12 = 100; [L30] signed short int var_1_13 = 64; [L31] signed short int var_1_14 = 2; [L32] signed long int var_1_15 = 5; [L33] signed char var_1_17 = -2; [L34] signed char var_1_18 = -4; [L35] signed char var_1_19 = 8; [L36] signed char var_1_20 = 10; [L37] unsigned long int var_1_21 = 25; [L38] unsigned long int var_1_22 = 3797799060; [L39] unsigned char var_1_23 = 1; [L40] unsigned char var_1_24 = 1; [L41] unsigned char var_1_25 = 0; [L42] unsigned char var_1_26 = 0; [L43] signed short int var_1_27 = -4; [L44] signed short int var_1_28 = 24644; [L45] signed char var_1_29 = 1; [L46] signed char var_1_30 = -1; [L47] unsigned char var_1_31 = 0; [L48] signed long int var_1_32 = -2; [L49] float var_1_33 = 255.5; [L50] float var_1_34 = 127.5; [L51] float var_1_35 = 10.5; [L52] float var_1_36 = -0.5; [L53] float var_1_37 = 256.3; [L54] signed long int var_1_38 = 8; [L55] double var_1_39 = 2.45; [L56] double var_1_40 = 63.5; [L57] unsigned short int var_1_41 = 200; [L58] unsigned short int var_1_42 = 1; [L59] unsigned short int var_1_43 = 28186; [L60] unsigned short int var_1_44 = 10; [L61] unsigned char var_1_45 = 1; [L62] unsigned long int var_1_46 = 8; [L63] unsigned char var_1_47 = 0; [L64] unsigned long int var_1_48 = 3568149005; [L65] unsigned long int var_1_49 = 1528871245; [L66] unsigned long int var_1_50 = 1932125332; [L67] unsigned char var_1_51 = 0; [L68] unsigned short int var_1_52 = 2; [L69] unsigned char var_1_53 = 4; [L70] unsigned char var_1_54 = 32; [L71] double var_1_55 = 63.75; [L72] double var_1_56 = 16.8; [L73] unsigned short int var_1_57 = 32; [L74] signed char var_1_58 = 10; [L75] double var_1_59 = 49.1; [L76] unsigned short int var_1_60 = 36569; [L77] unsigned char var_1_61 = 0; [L78] signed char var_1_62 = 1; [L79] unsigned char var_1_63 = 0; [L80] unsigned char var_1_64 = 0; [L81] float var_1_65 = 1000000.3; [L82] unsigned char var_1_66 = 16; [L83] signed long int var_1_67 = 64; [L84] float var_1_68 = 63.4; [L85] float var_1_69 = 0.19999999999999996; [L86] float var_1_70 = 15.375; [L87] float var_1_71 = 2.2; [L88] signed long int var_1_72 = -5; [L89] unsigned char var_1_73 = 50; [L90] float var_1_74 = 128.35; [L91] unsigned char var_1_75 = 0; [L92] unsigned char var_1_76 = 1; [L93] unsigned char var_1_77 = 1; [L94] unsigned char var_1_78 = 0; [L95] double var_1_79 = 0.75; [L96] double var_1_80 = 0.0; [L97] double var_1_81 = 99.525; [L98] float var_1_82 = 4.5; [L99] signed char var_1_83 = -2; [L100] signed char var_1_84 = 10; [L101] double var_1_85 = 3.64; [L102] unsigned long int var_1_86 = 5; [L103] signed char var_1_87 = -50; [L104] signed char var_1_88 = -32; [L105] signed char var_1_89 = 32; [L106] unsigned short int var_1_90 = 16; [L107] unsigned char var_1_91 = 5; [L108] unsigned char var_1_92 = 64; [L109] unsigned long int var_1_93 = 256; [L110] signed char var_1_94 = -16; [L111] signed short int var_1_95 = -200; [L112] signed char var_1_96 = 25; [L113] double var_1_97 = 1000000000.75; [L114] unsigned short int var_1_98 = 8; [L467] isInitial = 1 [L468] FCALL initially() [L469] COND TRUE 1 [L470] FCALL updateLastVariables() [L471] CALL updateVariables() [L306] var_1_6 = __VERIFIER_nondet_double() [L307] CALL assume_abort_if_not((var_1_6 >= -461168.6018427382800e+13F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 4611686.018427382800e+12F && var_1_6 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_7=13/5, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_8=9/2, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_7=13/5, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_8=9/2, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L307] RET assume_abort_if_not((var_1_6 >= -461168.6018427382800e+13F && var_1_6 <= -1.0e-20F) || (var_1_6 <= 4611686.018427382800e+12F && var_1_6 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_7=13/5, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_8=9/2, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L308] var_1_7 = __VERIFIER_nondet_double() [L309] CALL assume_abort_if_not((var_1_7 >= -461168.6018427382800e+13F && var_1_7 <= -1.0e-20F) || (var_1_7 <= 4611686.018427382800e+12F && var_1_7 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_8=9/2, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_8=9/2, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L309] RET assume_abort_if_not((var_1_7 >= -461168.6018427382800e+13F && var_1_7 <= -1.0e-20F) || (var_1_7 <= 4611686.018427382800e+12F && var_1_7 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_8=9/2, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L310] var_1_8 = __VERIFIER_nondet_double() [L311] CALL assume_abort_if_not((var_1_8 >= -461168.6018427382800e+13F && var_1_8 <= -1.0e-20F) || (var_1_8 <= 4611686.018427382800e+12F && var_1_8 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L311] RET assume_abort_if_not((var_1_8 >= -461168.6018427382800e+13F && var_1_8 <= -1.0e-20F) || (var_1_8 <= 4611686.018427382800e+12F && var_1_8 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=16, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L312] var_1_10 = __VERIFIER_nondet_short() [L313] CALL assume_abort_if_not(var_1_10 >= -1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L313] RET assume_abort_if_not(var_1_10 >= -1) VAL [isInitial=1, var_1_10=0, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L314] CALL assume_abort_if_not(var_1_10 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L314] RET assume_abort_if_not(var_1_10 <= 32766) VAL [isInitial=1, var_1_10=0, var_1_11=4, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L315] var_1_11 = __VERIFIER_nondet_short() [L316] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L316] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L317] CALL assume_abort_if_not(var_1_11 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L317] RET assume_abort_if_not(var_1_11 <= 32766) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=100, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L318] var_1_12 = __VERIFIER_nondet_short() [L319] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L319] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L320] CALL assume_abort_if_not(var_1_12 <= 16383) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L320] RET assume_abort_if_not(var_1_12 <= 16383) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=64, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L321] var_1_13 = __VERIFIER_nondet_short() [L322] CALL assume_abort_if_not(var_1_13 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L322] RET assume_abort_if_not(var_1_13 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L323] CALL assume_abort_if_not(var_1_13 <= 16383) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L323] RET assume_abort_if_not(var_1_13 <= 16383) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=2, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L324] var_1_14 = __VERIFIER_nondet_short() [L325] CALL assume_abort_if_not(var_1_14 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L325] RET assume_abort_if_not(var_1_14 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L326] CALL assume_abort_if_not(var_1_14 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L326] RET assume_abort_if_not(var_1_14 <= 32766) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-4, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L327] var_1_18 = __VERIFIER_nondet_char() [L328] CALL assume_abort_if_not(var_1_18 >= -63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L328] RET assume_abort_if_not(var_1_18 >= -63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L329] CALL assume_abort_if_not(var_1_18 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L329] RET assume_abort_if_not(var_1_18 <= 63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=8, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L330] var_1_19 = __VERIFIER_nondet_char() [L331] CALL assume_abort_if_not(var_1_19 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L331] RET assume_abort_if_not(var_1_19 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L332] CALL assume_abort_if_not(var_1_19 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L332] RET assume_abort_if_not(var_1_19 <= 63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=10, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L333] var_1_20 = __VERIFIER_nondet_char() [L334] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L334] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L335] CALL assume_abort_if_not(var_1_20 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L335] RET assume_abort_if_not(var_1_20 <= 63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3797799060, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L336] var_1_22 = __VERIFIER_nondet_ulong() [L337] CALL assume_abort_if_not(var_1_22 >= 3221225470) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L337] RET assume_abort_if_not(var_1_22 >= 3221225470) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L338] CALL assume_abort_if_not(var_1_22 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L338] RET assume_abort_if_not(var_1_22 <= 4294967294) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L339] var_1_24 = __VERIFIER_nondet_uchar() [L340] CALL assume_abort_if_not(var_1_24 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L340] RET assume_abort_if_not(var_1_24 >= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L341] CALL assume_abort_if_not(var_1_24 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L341] RET assume_abort_if_not(var_1_24 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=0, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L342] var_1_25 = __VERIFIER_nondet_uchar() [L343] CALL assume_abort_if_not(var_1_25 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L343] RET assume_abort_if_not(var_1_25 >= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L344] CALL assume_abort_if_not(var_1_25 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L344] RET assume_abort_if_not(var_1_25 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L345] var_1_26 = __VERIFIER_nondet_uchar() [L346] CALL assume_abort_if_not(var_1_26 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L346] RET assume_abort_if_not(var_1_26 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L347] CALL assume_abort_if_not(var_1_26 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L347] RET assume_abort_if_not(var_1_26 <= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=24644, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L348] var_1_28 = __VERIFIER_nondet_short() [L349] CALL assume_abort_if_not(var_1_28 >= 16383) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L349] RET assume_abort_if_not(var_1_28 >= 16383) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L350] CALL assume_abort_if_not(var_1_28 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L350] RET assume_abort_if_not(var_1_28 <= 32766) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=-1, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L351] var_1_30 = __VERIFIER_nondet_char() [L352] CALL assume_abort_if_not(var_1_30 >= -126) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L352] RET assume_abort_if_not(var_1_30 >= -126) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L353] CALL assume_abort_if_not(var_1_30 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L353] RET assume_abort_if_not(var_1_30 <= 126) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_33=511/2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L354] var_1_33 = __VERIFIER_nondet_float() [L355] CALL assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L355] RET assume_abort_if_not((var_1_33 >= -922337.2036854776000e+13F && var_1_33 <= -1.0e-20F) || (var_1_33 <= 9223372.036854776000e+12F && var_1_33 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_34=255/2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L356] var_1_34 = __VERIFIER_nondet_float() [L357] CALL assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L357] RET assume_abort_if_not((var_1_34 >= -922337.2036854776000e+13F && var_1_34 <= -1.0e-20F) || (var_1_34 <= 9223372.036854776000e+12F && var_1_34 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_35=21/2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L358] var_1_35 = __VERIFIER_nondet_float() [L359] CALL assume_abort_if_not((var_1_35 >= -922337.2036854776000e+13F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854776000e+12F && var_1_35 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L359] RET assume_abort_if_not((var_1_35 >= -922337.2036854776000e+13F && var_1_35 <= -1.0e-20F) || (var_1_35 <= 9223372.036854776000e+12F && var_1_35 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L360] var_1_36 = __VERIFIER_nondet_float() [L361] CALL assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L361] RET assume_abort_if_not((var_1_36 >= -922337.2036854776000e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 9223372.036854776000e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_37=2563/10, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L362] var_1_37 = __VERIFIER_nondet_float() [L363] CALL assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L363] RET assume_abort_if_not((var_1_37 >= -922337.2036854776000e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 9223372.036854776000e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L364] CALL assume_abort_if_not(var_1_37 != 0.0F) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L364] RET assume_abort_if_not(var_1_37 != 0.0F) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=8, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L365] var_1_38 = __VERIFIER_nondet_long() [L366] CALL assume_abort_if_not(var_1_38 >= -2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L366] RET assume_abort_if_not(var_1_38 >= -2147483647) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L367] CALL assume_abort_if_not(var_1_38 <= 2147483646) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L367] RET assume_abort_if_not(var_1_38 <= 2147483646) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_40=127/2, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L368] var_1_40 = __VERIFIER_nondet_double() [L369] CALL assume_abort_if_not((var_1_40 >= -461168.6018427382800e+13F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 4611686.018427382800e+12F && var_1_40 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L369] RET assume_abort_if_not((var_1_40 >= -461168.6018427382800e+13F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 4611686.018427382800e+12F && var_1_40 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=1, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L370] var_1_42 = __VERIFIER_nondet_ushort() [L371] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L371] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L372] CALL assume_abort_if_not(var_1_42 <= 32767) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L372] RET assume_abort_if_not(var_1_42 <= 32767) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=28186, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L373] var_1_43 = __VERIFIER_nondet_ushort() [L374] CALL assume_abort_if_not(var_1_43 >= 16383) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L374] RET assume_abort_if_not(var_1_43 >= 16383) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L375] CALL assume_abort_if_not(var_1_43 <= 32767) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L375] RET assume_abort_if_not(var_1_43 <= 32767) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=10, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L376] var_1_44 = __VERIFIER_nondet_ushort() [L377] CALL assume_abort_if_not(var_1_44 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L377] RET assume_abort_if_not(var_1_44 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L378] CALL assume_abort_if_not(var_1_44 <= 8191) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L378] RET assume_abort_if_not(var_1_44 <= 8191) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=1, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L379] var_1_45 = __VERIFIER_nondet_uchar() [L380] CALL assume_abort_if_not(var_1_45 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L380] RET assume_abort_if_not(var_1_45 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L381] CALL assume_abort_if_not(var_1_45 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L381] RET assume_abort_if_not(var_1_45 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=0, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L382] var_1_47 = __VERIFIER_nondet_uchar() [L383] CALL assume_abort_if_not(var_1_47 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L383] RET assume_abort_if_not(var_1_47 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L384] CALL assume_abort_if_not(var_1_47 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L384] RET assume_abort_if_not(var_1_47 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=3568149005, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L385] var_1_48 = __VERIFIER_nondet_ulong() [L386] CALL assume_abort_if_not(var_1_48 >= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L386] RET assume_abort_if_not(var_1_48 >= 2147483647) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L387] CALL assume_abort_if_not(var_1_48 <= 4294967294) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L387] RET assume_abort_if_not(var_1_48 <= 4294967294) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=1528871245, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L388] var_1_49 = __VERIFIER_nondet_ulong() [L389] CALL assume_abort_if_not(var_1_49 >= 1073741823) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L389] RET assume_abort_if_not(var_1_49 >= 1073741823) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L390] CALL assume_abort_if_not(var_1_49 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L390] RET assume_abort_if_not(var_1_49 <= 2147483647) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1932125332, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L391] var_1_50 = __VERIFIER_nondet_ulong() [L392] CALL assume_abort_if_not(var_1_50 >= 1073741824) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L392] RET assume_abort_if_not(var_1_50 >= 1073741824) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L393] CALL assume_abort_if_not(var_1_50 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L393] RET assume_abort_if_not(var_1_50 <= 2147483647) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L394] var_1_51 = __VERIFIER_nondet_uchar() [L395] CALL assume_abort_if_not(var_1_51 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L395] RET assume_abort_if_not(var_1_51 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L396] CALL assume_abort_if_not(var_1_51 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L396] RET assume_abort_if_not(var_1_51 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=32, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L397] var_1_54 = __VERIFIER_nondet_uchar() [L398] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L398] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L399] CALL assume_abort_if_not(var_1_54 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L399] RET assume_abort_if_not(var_1_54 <= 254) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_56=84/5, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L400] var_1_56 = __VERIFIER_nondet_double() [L401] CALL assume_abort_if_not((var_1_56 >= -922337.2036854765600e+13F && var_1_56 <= -1.0e-20F) || (var_1_56 <= 9223372.036854765600e+12F && var_1_56 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L401] RET assume_abort_if_not((var_1_56 >= -922337.2036854765600e+13F && var_1_56 <= -1.0e-20F) || (var_1_56 <= 9223372.036854765600e+12F && var_1_56 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=10, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L402] var_1_58 = __VERIFIER_nondet_char() [L403] CALL assume_abort_if_not(var_1_58 >= -128) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L403] RET assume_abort_if_not(var_1_58 >= -128) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L404] CALL assume_abort_if_not(var_1_58 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L404] RET assume_abort_if_not(var_1_58 <= 127) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L405] CALL assume_abort_if_not(var_1_58 != 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L405] RET assume_abort_if_not(var_1_58 != 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_59=491/10, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L406] var_1_59 = __VERIFIER_nondet_double() [L407] CALL assume_abort_if_not((var_1_59 >= -922337.2036854776000e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854776000e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L407] RET assume_abort_if_not((var_1_59 >= -922337.2036854776000e+13F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 9223372.036854776000e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L408] CALL assume_abort_if_not(var_1_59 != 0.0F) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L408] RET assume_abort_if_not(var_1_59 != 0.0F) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=36569, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L409] var_1_60 = __VERIFIER_nondet_ushort() [L410] CALL assume_abort_if_not(var_1_60 >= 32767) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L410] RET assume_abort_if_not(var_1_60 >= 32767) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L411] CALL assume_abort_if_not(var_1_60 <= 65534) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L411] RET assume_abort_if_not(var_1_60 <= 65534) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=1, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L412] var_1_62 = __VERIFIER_nondet_char() [L413] CALL assume_abort_if_not(var_1_62 >= -127) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L413] RET assume_abort_if_not(var_1_62 >= -127) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L414] CALL assume_abort_if_not(var_1_62 <= 127) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L414] RET assume_abort_if_not(var_1_62 <= 127) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L415] var_1_63 = __VERIFIER_nondet_uchar() [L416] CALL assume_abort_if_not(var_1_63 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L416] RET assume_abort_if_not(var_1_63 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L417] CALL assume_abort_if_not(var_1_63 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L417] RET assume_abort_if_not(var_1_63 <= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L418] var_1_64 = __VERIFIER_nondet_uchar() [L419] CALL assume_abort_if_not(var_1_64 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L419] RET assume_abort_if_not(var_1_64 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L420] CALL assume_abort_if_not(var_1_64 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L420] RET assume_abort_if_not(var_1_64 <= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=16, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L421] var_1_66 = __VERIFIER_nondet_uchar() [L422] CALL assume_abort_if_not(var_1_66 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L422] RET assume_abort_if_not(var_1_66 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L423] CALL assume_abort_if_not(var_1_66 <= 255) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L423] RET assume_abort_if_not(var_1_66 <= 255) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L424] CALL assume_abort_if_not(var_1_66 != 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L424] RET assume_abort_if_not(var_1_66 != 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=64, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L425] var_1_67 = __VERIFIER_nondet_long() [L426] CALL assume_abort_if_not(var_1_67 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L426] RET assume_abort_if_not(var_1_67 >= -2147483648) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L427] CALL assume_abort_if_not(var_1_67 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L427] RET assume_abort_if_not(var_1_67 <= 2147483647) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_68=317/5, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L428] var_1_68 = __VERIFIER_nondet_float() [L429] CALL assume_abort_if_not((var_1_68 >= 0.0F && var_1_68 <= -1.0e-20F) || (var_1_68 <= 4611686.018427382800e+12F && var_1_68 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L429] RET assume_abort_if_not((var_1_68 >= 0.0F && var_1_68 <= -1.0e-20F) || (var_1_68 <= 4611686.018427382800e+12F && var_1_68 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_69=4999999999999999/25000000000000000, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L430] var_1_69 = __VERIFIER_nondet_float() [L431] CALL assume_abort_if_not((var_1_69 >= -461168.6018427382800e+13F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 4611686.018427382800e+12F && var_1_69 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L431] RET assume_abort_if_not((var_1_69 >= -461168.6018427382800e+13F && var_1_69 <= -1.0e-20F) || (var_1_69 <= 4611686.018427382800e+12F && var_1_69 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_70=123/8, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L432] var_1_70 = __VERIFIER_nondet_float() [L433] CALL assume_abort_if_not((var_1_70 >= -922337.2036854765600e+13F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L433] RET assume_abort_if_not((var_1_70 >= -922337.2036854765600e+13F && var_1_70 <= -1.0e-20F) || (var_1_70 <= 9223372.036854765600e+12F && var_1_70 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-5, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L434] var_1_72 = __VERIFIER_nondet_long() [L435] CALL assume_abort_if_not(var_1_72 >= -2147483648) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L435] RET assume_abort_if_not(var_1_72 >= -2147483648) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L436] CALL assume_abort_if_not(var_1_72 <= 2147483647) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L436] RET assume_abort_if_not(var_1_72 <= 2147483647) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L437] var_1_76 = __VERIFIER_nondet_uchar() [L438] CALL assume_abort_if_not(var_1_76 >= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L438] RET assume_abort_if_not(var_1_76 >= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L439] CALL assume_abort_if_not(var_1_76 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L439] RET assume_abort_if_not(var_1_76 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=0, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L440] var_1_78 = __VERIFIER_nondet_uchar() [L441] CALL assume_abort_if_not(var_1_78 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L441] RET assume_abort_if_not(var_1_78 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L442] CALL assume_abort_if_not(var_1_78 <= 1) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L442] RET assume_abort_if_not(var_1_78 <= 1) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_80=0, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L443] var_1_80 = __VERIFIER_nondet_double() [L444] CALL assume_abort_if_not((var_1_80 >= 4611686.018427382800e+12F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 9223372.036854765600e+12F && var_1_80 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L444] RET assume_abort_if_not((var_1_80 >= 4611686.018427382800e+12F && var_1_80 <= -1.0e-20F) || (var_1_80 <= 9223372.036854765600e+12F && var_1_80 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_81=3981/40, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L445] var_1_81 = __VERIFIER_nondet_double() [L446] CALL assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 4611686.018427382800e+12F && var_1_81 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L446] RET assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 4611686.018427382800e+12F && var_1_81 >= 1.0e-20F )) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=10, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L447] var_1_84 = __VERIFIER_nondet_char() [L448] CALL assume_abort_if_not(var_1_84 >= -126) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L448] RET assume_abort_if_not(var_1_84 >= -126) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L449] CALL assume_abort_if_not(var_1_84 <= 126) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L449] RET assume_abort_if_not(var_1_84 <= 126) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-32, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L450] var_1_88 = __VERIFIER_nondet_char() [L451] CALL assume_abort_if_not(var_1_88 >= -63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L451] RET assume_abort_if_not(var_1_88 >= -63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L452] CALL assume_abort_if_not(var_1_88 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L452] RET assume_abort_if_not(var_1_88 <= 63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=32, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L453] var_1_89 = __VERIFIER_nondet_char() [L454] CALL assume_abort_if_not(var_1_89 >= -63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L454] RET assume_abort_if_not(var_1_89 >= -63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L455] CALL assume_abort_if_not(var_1_89 <= 63) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L455] RET assume_abort_if_not(var_1_89 <= 63) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=64, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L456] var_1_92 = __VERIFIER_nondet_uchar() [L457] CALL assume_abort_if_not(var_1_92 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L457] RET assume_abort_if_not(var_1_92 >= 0) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L458] CALL assume_abort_if_not(var_1_92 <= 254) VAL [\old(cond)=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, cond=1, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L458] RET assume_abort_if_not(var_1_92 <= 254) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=-2, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L471] RET updateVariables() [L472] CALL step() [L118] COND FALSE !(var_1_33 > var_1_34) [L125] var_1_32 = ((((32) < 0 ) ? -(32) : (32))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L127] COND FALSE !(var_1_32 < 4) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L130] COND FALSE !(var_1_33 >= 127.5f) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=200, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L137] COND FALSE !(\read(var_1_45)) [L140] var_1_41 = ((((var_1_42) > (var_1_44)) ? (var_1_42) : (var_1_44))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L143] EXPR var_1_41 ^ -100 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L143] EXPR (var_1_41 ^ -100) ^ ((((var_1_42) > (var_1_44)) ? (var_1_42) : (var_1_44))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=8, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L143] COND FALSE !(((var_1_41 ^ -100) ^ ((((var_1_42) > (var_1_44)) ? (var_1_42) : (var_1_44)))) < ((((((((var_1_43) < (var_1_38)) ? (var_1_43) : (var_1_38)))) < ((~ var_1_32))) ? (((((var_1_43) < (var_1_38)) ? (var_1_43) : (var_1_38)))) : ((~ var_1_32))))) [L158] var_1_46 = ((((var_1_42 + var_1_44) < 0 ) ? -(var_1_42 + var_1_44) : (var_1_42 + var_1_44))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=2, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L160] var_1_52 = ((((var_1_44 + ((((var_1_42) < (4)) ? (var_1_42) : (4)))) < 0 ) ? -(var_1_44 + ((((var_1_42) < (4)) ? (var_1_42) : (4)))) : (var_1_44 + ((((var_1_42) < (4)) ? (var_1_42) : (4)))))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=4, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L161] COND TRUE ! (var_1_33 >= (var_1_37 * var_1_39)) [L162] var_1_53 = var_1_54 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=255/4, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L164] COND TRUE var_1_44 < var_1_32 [L165] var_1_55 = (((((((((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) < (var_1_56)) ? (((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) : (var_1_56))) < 0 ) ? -((((((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) < (var_1_56)) ? (((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) : (var_1_56))) : ((((((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) < (var_1_56)) ? (((((var_1_40) < 0 ) ? -(var_1_40) : (var_1_40)))) : (var_1_56))))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=32, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L167] COND FALSE !(\read(var_1_51)) [L180] var_1_57 = var_1_43 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L182] COND TRUE ((((var_1_62) < 0 ) ? -(var_1_62) : (var_1_62))) < ((((var_1_60) < 0 ) ? -(var_1_60) : (var_1_60))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L183] COND TRUE (var_1_41 / var_1_58) <= var_1_50 [L184] var_1_61 = (var_1_63 || var_1_64) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=10000003/10, var_1_66=1, var_1_67=-2147483648, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L187] COND FALSE !(\read(var_1_64)) [L192] var_1_65 = ((((var_1_69) < (var_1_70)) ? (var_1_69) : (var_1_70))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=11/5, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L194] COND TRUE var_1_38 <= var_1_72 [L195] var_1_71 = var_1_40 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=50, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L197] var_1_73 = var_1_54 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=2567/20, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L198] COND TRUE \read(var_1_47) [L199] var_1_74 = var_1_69 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L203] COND TRUE var_1_44 < var_1_54 [L204] var_1_75 = (! var_1_76) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L208] COND FALSE !(var_1_75 && var_1_47) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L211] COND FALSE !(var_1_51 && var_1_75) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=9/2, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L214] COND FALSE !(var_1_33 > var_1_80) [L219] var_1_82 = ((((1.000000000000005E14f) < 0 ) ? -(1.000000000000005E14f) : (1.000000000000005E14f))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=-2, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L221] var_1_83 = (((((((var_1_84) < (-4)) ? (var_1_84) : (-4))) < 0 ) ? -((((var_1_84) < (-4)) ? (var_1_84) : (-4))) : ((((var_1_84) < (-4)) ? (var_1_84) : (-4))))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L222] EXPR var_1_43 | var_1_73 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L222] EXPR var_1_53 & var_1_58 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L222] COND TRUE (var_1_43 | var_1_73) > (var_1_53 & var_1_58) [L223] EXPR (var_1_43 * var_1_42) & (var_1_72 * var_1_46) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L223] COND FALSE !(var_1_57 <= ((var_1_43 * var_1_42) & (var_1_72 * var_1_46))) [L229] COND FALSE !(var_1_32 >= var_1_83) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L234] COND FALSE !(var_1_40 >= var_1_35) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L240] EXPR var_1_52 ^ var_1_38 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-50, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L240] COND TRUE (var_1_52 ^ var_1_38) < (var_1_57 + var_1_32) [L241] var_1_87 = var_1_84 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L245] COND FALSE !(var_1_62 < ((((var_1_52) < (((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89))))) ? (var_1_52) : (((((var_1_89) < 0 ) ? -(var_1_89) : (var_1_89))))))) [L250] var_1_90 = ((var_1_43 - var_1_73) + ((((var_1_54) < 0 ) ? -(var_1_54) : (var_1_54)))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=5, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L252] COND TRUE (- var_1_80) <= (((((((var_1_82) > (var_1_69)) ? (var_1_82) : (var_1_69))) < 0 ) ? -((((var_1_82) > (var_1_69)) ? (var_1_82) : (var_1_69))) : ((((var_1_82) > (var_1_69)) ? (var_1_82) : (var_1_69))))) [L253] var_1_91 = var_1_92 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=256, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L255] COND FALSE !((var_1_41 % ((((var_1_66) < 0 ) ? -(var_1_66) : (var_1_66)))) >= var_1_73) [L258] var_1_93 = var_1_52 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L260] COND FALSE !(\read(var_1_75)) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-200, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L265] COND TRUE var_1_34 <= (var_1_71 * var_1_82) [L266] var_1_95 = ((((var_1_94) < (((((((((var_1_88) < 0 ) ? -(var_1_88) : (var_1_88)))) > (var_1_83)) ? (((((var_1_88) < 0 ) ? -(var_1_88) : (var_1_88)))) : (var_1_83))))) ? (var_1_94) : (((((((((var_1_88) < 0 ) ? -(var_1_88) : (var_1_88)))) > (var_1_83)) ? (((((var_1_88) < 0 ) ? -(var_1_88) : (var_1_88)))) : (var_1_83)))))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-2, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=1, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=25, var_1_97=4000000003/4, var_1_98=8, var_1_9=-128] [L268] var_1_96 = var_1_88 [L269] var_1_97 = var_1_80 [L270] var_1_98 = var_1_73 [L271] var_1_9 = (((((var_1_10 - var_1_11)) < (((var_1_12 + var_1_13) - var_1_14))) ? ((var_1_10 - var_1_11)) : (((var_1_12 + var_1_13) - var_1_14)))) [L272] var_1_17 = (var_1_18 + (var_1_19 - var_1_20)) [L273] var_1_29 = (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) - var_1_20) [L274] var_1_31 = var_1_26 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=44/5, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L275] COND FALSE !(var_1_17 <= (var_1_17 * (var_1_29 * var_1_29))) [L282] var_1_1 = var_1_7 VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=1, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L284] COND FALSE !(\read(var_1_31)) [L287] var_1_23 = (var_1_24 && (var_1_25 && var_1_26)) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=0, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-4, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L289] COND FALSE !((- ((((var_1_1) < (var_1_8)) ? (var_1_1) : (var_1_8)))) >= -0.875) [L296] var_1_27 = ((((var_1_29) < (var_1_28)) ? (var_1_29) : (var_1_28))) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=0, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-2, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L298] COND FALSE !(\read(var_1_23)) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=0, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-2, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L301] COND FALSE !(\read(var_1_23)) VAL [isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=0, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-2, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L472] RET step() [L473] CALL, EXPR property() [L463-L464] return (((((((((var_1_17 <= (var_1_17 * (var_1_29 * var_1_29))) ? ((var_1_29 > var_1_29) ? (var_1_1 == ((double) (((((var_1_6) < (var_1_7)) ? (var_1_6) : (var_1_7))) + var_1_8))) : (var_1_1 == ((double) var_1_8))) : (var_1_1 == ((double) var_1_7))) && (var_1_9 == ((signed short int) (((((var_1_10 - var_1_11)) < (((var_1_12 + var_1_13) - var_1_14))) ? ((var_1_10 - var_1_11)) : (((var_1_12 + var_1_13) - var_1_14))))))) && (var_1_23 ? (var_1_15 == ((signed long int) (var_1_14 - var_1_13))) : 1)) && (var_1_17 == ((signed char) (var_1_18 + (var_1_19 - var_1_20))))) && (var_1_23 ? (var_1_21 == ((unsigned long int) ((var_1_22 - (1000000000u - var_1_13)) - var_1_14))) : 1)) && (var_1_31 ? (var_1_23 == ((unsigned char) (var_1_24 && var_1_25))) : (var_1_23 == ((unsigned char) (var_1_24 && (var_1_25 && var_1_26)))))) && (((- ((((var_1_1) < (var_1_8)) ? (var_1_1) : (var_1_8)))) >= -0.875) ? (var_1_31 ? (var_1_27 == ((signed short int) (var_1_19 - var_1_12))) : (var_1_27 == ((signed short int) (var_1_13 - (var_1_28 - (var_1_20 + var_1_19)))))) : (var_1_27 == ((signed short int) ((((var_1_29) < (var_1_28)) ? (var_1_29) : (var_1_28))))))) && (var_1_29 == ((signed char) (((((var_1_30) < 0 ) ? -(var_1_30) : (var_1_30))) - var_1_20)))) && (var_1_31 == ((unsigned char) var_1_26)) ; [L473] RET, EXPR property() [L473] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [\old(cond)=0, cond=0, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=0, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-2, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] [L19] reach_error() VAL [\old(cond)=0, cond=0, isInitial=1, var_1_10=0, var_1_11=0, var_1_12=0, var_1_13=16383, var_1_14=16383, var_1_15=5, var_1_17=-1, var_1_18=-58, var_1_19=63, var_1_1=7, var_1_20=6, var_1_21=25, var_1_22=3221225470, var_1_23=0, var_1_24=1, var_1_25=1, var_1_26=0, var_1_27=-2, var_1_28=16383, var_1_29=-2, var_1_30=4, var_1_31=0, var_1_32=32, var_1_38=-100, var_1_39=49/20, var_1_40=3, var_1_41=0, var_1_42=0, var_1_43=16383, var_1_44=0, var_1_45=0, var_1_46=0, var_1_47=1, var_1_48=4294967294, var_1_49=2147483647, var_1_50=1073741824, var_1_51=0, var_1_52=0, var_1_53=127, var_1_54=127, var_1_55=2, var_1_56=0, var_1_57=16383, var_1_58=127, var_1_60=32767, var_1_61=0, var_1_62=127, var_1_63=0, var_1_64=0, var_1_65=4, var_1_66=1, var_1_67=-2147483648, var_1_69=4, var_1_70=0, var_1_71=3, var_1_72=-100, var_1_73=127, var_1_74=4, var_1_75=0, var_1_76=1, var_1_77=1, var_1_78=1, var_1_79=3/4, var_1_7=7, var_1_80=6, var_1_82=5, var_1_83=33, var_1_84=-33, var_1_85=91/25, var_1_86=5, var_1_87=-33, var_1_88=-34, var_1_89=0, var_1_90=16383, var_1_91=0, var_1_92=0, var_1_93=0, var_1_94=-16, var_1_95=-16, var_1_96=-34, var_1_97=6, var_1_98=127, var_1_9=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 246 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 35.0s, OverallIterations: 16, TraceHistogramMax: 98, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 12.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 10167 SdHoareTripleChecker+Valid, 8.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 9605 mSDsluCounter, 20656 SdHoareTripleChecker+Invalid, 6.9s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13378 mSDsCounter, 3297 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 11170 IncrementalHoareTripleChecker+Invalid, 14467 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3297 mSolverCounterUnsat, 7278 mSDtfsCounter, 11170 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14884 GetRequests, 14687 SyntacticMatches, 4 SemanticMatches, 193 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 912 ImplicationChecksByTransitivity, 1.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6534occurred in iteration=15, InterpolantAutomatonStates: 169, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.8s AutomataMinimizationTime, 15 MinimizatonAttempts, 10536 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 2.6s SatisfiabilityAnalysisTime, 9.1s InterpolantComputationTime, 10058 NumberOfCodeBlocks, 10058 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 14775 ConstructedInterpolants, 0 QuantifiedInterpolants, 37780 SizeOfPredicates, 50 NumberOfNonLiveVariables, 19448 ConjunctsInSsa, 118 ConjunctsInUnsatCore, 25 InterpolantComputations, 7 PerfectInterpolantSequences, 472690/475300 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-12-19 06:59:29,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...