./chc-comp-wrapper.sh ../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/inheritance/constructor_hierarchy_base_calls_with_side_effects_7.sol_1_no_adts_000.smt2 .


--------------------------------------------------------------------------------


This is Ultimate 0.3.0-dev-42d8767-m
[2025-05-07 17:25:31,254 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2025-05-07 17:25:31,296 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a78f8fd-f531-4f2d-9bf0-6a7280934b30/chc-comp25-scripts/participants/UltimateUnihorn/./chccomp-Unihorn_Default.epf
[2025-05-07 17:25:31,300 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2025-05-07 17:25:31,301 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2025-05-07 17:25:31,320 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2025-05-07 17:25:31,320 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2025-05-07 17:25:31,321 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2025-05-07 17:25:31,321 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2025-05-07 17:25:31,321 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2025-05-07 17:25:31,321 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2025-05-07 17:25:31,321 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2025-05-07 17:25:31,321 INFO  L153        SettingsManager]:  * Use SBE=true
[2025-05-07 17:25:31,321 INFO  L151        SettingsManager]: Preferences of ChcToBoogie differ from their defaults:
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * Use one large procedure with gotos to replace tail recursive calls=false
[2025-05-07 17:25:31,322 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2025-05-07 17:25:31,322 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2025-05-07 17:25:31,322 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2025-05-07 17:25:31,323 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2025-05-07 17:25:31,323 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2025-05-07 17:25:31,323 INFO  L151        SettingsManager]: Preferences of SmtParser differ from their defaults:
[2025-05-07 17:25:31,323 INFO  L153        SettingsManager]:  * SmtParser Mode=UltimateTreeAutomizer
[2025-05-07 17:25:31,517 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2025-05-07 17:25:31,524 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2025-05-07 17:25:31,526 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2025-05-07 17:25:31,526 INFO  L270        PluginConnector]: Initializing SmtParser...
[2025-05-07 17:25:31,527 INFO  L274        PluginConnector]: SmtParser initialized
[2025-05-07 17:25:31,527 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a78f8fd-f531-4f2d-9bf0-6a7280934b30/chc-comp25-scripts/participants/UltimateUnihorn/../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/inheritance/constructor_hierarchy_base_calls_with_side_effects_7.sol_1_no_adts_000.smt2
[2025-05-07 17:25:31,529 INFO  L314              SmtParser]: Parsing .smt2 file as a set of Horn Clauses
[2025-05-07 17:25:31,532 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
unknown
[2025-05-07 17:25:31,796 INFO  L339              SmtParser]: Successfully executed SMT file /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9a78f8fd-f531-4f2d-9bf0-6a7280934b30/chc-comp25-scripts/participants/UltimateUnihorn/../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/inheritance/constructor_hierarchy_base_calls_with_side_effects_7.sol_1_no_adts_000.smt2
[2025-05-07 17:25:31,798 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2025-05-07 17:25:31,799 INFO  L133        ToolchainWalker]: Walking toolchain with 4 elements.
[2025-05-07 17:25:31,799 INFO  L112        PluginConnector]: ------------------------ChcToBoogie----------------------------
[2025-05-07 17:25:31,800 INFO  L270        PluginConnector]: Initializing ChcToBoogie...
[2025-05-07 17:25:31,800 INFO  L274        PluginConnector]: ChcToBoogie initialized
[2025-05-07 17:25:31,802 INFO  L184        PluginConnector]: Executing the observer ChcToBoogieObserver from plugin ChcToBoogie for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,833 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31 Unit
[2025-05-07 17:25:31,833 INFO  L131        PluginConnector]: ------------------------ END ChcToBoogie----------------------------
[2025-05-07 17:25:31,834 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2025-05-07 17:25:31,834 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2025-05-07 17:25:31,834 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2025-05-07 17:25:31,846 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,846 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,870 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,870 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,875 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,877 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,878 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,881 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,882 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,894 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2025-05-07 17:25:31,894 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2025-05-07 17:25:31,894 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2025-05-07 17:25:31,894 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2025-05-07 17:25:31,895 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (1/1) ...
[2025-05-07 17:25:31,897 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2025-05-07 17:25:31,907 INFO  L189       MonitoredProcess]: No working directory specified, using /usr/bin/z3
[2025-05-07 17:25:31,915 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /usr/bin/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null)
[2025-05-07 17:25:31,917 INFO  L327       MonitoredProcess]: [MP /usr/bin/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process
[2025-05-07 17:25:31,925 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure False given in one single declaration
[2025-05-07 17:25:31,925 INFO  L130     BoogieDeclarations]: Found specification of procedure False
[2025-05-07 17:25:31,925 INFO  L138     BoogieDeclarations]: Found implementation of procedure False
[2025-05-07 17:25:31,925 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure error_target_4_0 given in one single declaration
[2025-05-07 17:25:31,926 INFO  L130     BoogieDeclarations]: Found specification of procedure error_target_4_0
[2025-05-07 17:25:31,926 INFO  L138     BoogieDeclarations]: Found implementation of procedure error_target_4_0
[2025-05-07 17:25:31,926 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_constructor_21_C_81_0 given in one single declaration
[2025-05-07 17:25:31,926 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_constructor_21_C_81_0
[2025-05-07 17:25:31,926 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_constructor_21_C_81_0
[2025-05-07 17:25:31,926 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_103_Z_62_0 given in one single declaration
[2025-05-07 17:25:31,926 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_103_Z_62_0
[2025-05-07 17:25:31,926 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_103_Z_62_0
[2025-05-07 17:25:31,926 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_105_Z_62_0 given in one single declaration
[2025-05-07 17:25:31,926 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_105_Z_62_0
[2025-05-07 17:25:31,926 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_105_Z_62_0
[2025-05-07 17:25:31,926 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_104_Z_62_0 given in one single declaration
[2025-05-07 17:25:31,927 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_104_Z_62_0
[2025-05-07 17:25:31,927 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_104_Z_62_0
[2025-05-07 17:25:31,927 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_26_constructor_61_81_0 given in one single declaration
[2025-05-07 17:25:31,927 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_26_constructor_61_81_0
[2025-05-07 17:25:31,927 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_26_constructor_61_81_0
[2025-05-07 17:25:31,927 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_102_return_constructor_61_81_0 given in one single declaration
[2025-05-07 17:25:31,927 INFO  L130     BoogieDeclarations]: Found specification of procedure block_102_return_constructor_61_81_0
[2025-05-07 17:25:31,927 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_102_return_constructor_61_81_0
[2025-05-07 17:25:31,927 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_101__60_81_0 given in one single declaration
[2025-05-07 17:25:31,927 INFO  L130     BoogieDeclarations]: Found specification of procedure block_101__60_81_0
[2025-05-07 17:25:31,927 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_101__60_81_0
[2025-05-07 17:25:31,927 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_100_constructor_61_81_0 given in one single declaration
[2025-05-07 17:25:31,927 INFO  L130     BoogieDeclarations]: Found specification of procedure block_100_constructor_61_81_0
[2025-05-07 17:25:31,927 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_100_constructor_61_81_0
[2025-05-07 17:25:31,927 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_97_C_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_97_C_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_97_C_81_0
[2025-05-07 17:25:31,928 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_99_C_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_99_C_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_99_C_81_0
[2025-05-07 17:25:31,928 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_98_C_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_98_C_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_98_C_81_0
[2025-05-07 17:25:31,928 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_27_constructor_80_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_27_constructor_80_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_27_constructor_80_81_0
[2025-05-07 17:25:31,928 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_95_constructor_80_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure block_95_constructor_80_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_95_constructor_80_81_0
[2025-05-07 17:25:31,928 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_93__79_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure block_93__79_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_93__79_81_0
[2025-05-07 17:25:31,928 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_92_constructor_80_81_0 given in one single declaration
[2025-05-07 17:25:31,928 INFO  L130     BoogieDeclarations]: Found specification of procedure block_92_constructor_80_81_0
[2025-05-07 17:25:31,928 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_92_constructor_80_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_94_return_constructor_80_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure block_94_return_constructor_80_81_0
[2025-05-07 17:25:31,929 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_94_return_constructor_80_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_96_constructor_80_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure block_96_constructor_80_81_0
[2025-05-07 17:25:31,929 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_96_constructor_80_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_119_function_f__38_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_119_function_f__38_81_0
[2025-05-07 17:25:31,929 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_119_function_f__38_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_24_function_f__38_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_24_function_f__38_81_0
[2025-05-07 17:25:31,929 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_24_function_f__38_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_86_return_function_f__38_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure block_86_return_function_f__38_81_0
[2025-05-07 17:25:31,929 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_86_return_function_f__38_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_85_f_37_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure block_85_f_37_81_0
[2025-05-07 17:25:31,929 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_85_f_37_81_0
[2025-05-07 17:25:31,929 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_84_function_f__38_81_0 given in one single declaration
[2025-05-07 17:25:31,929 INFO  L130     BoogieDeclarations]: Found specification of procedure block_84_function_f__38_81_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_84_function_f__38_81_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_115_A_13_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_115_A_13_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_115_A_13_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_117_A_13_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_117_A_13_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_117_A_13_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_116_A_13_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_116_A_13_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_116_A_13_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_22_constructor_12_81_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_22_constructor_12_81_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_22_constructor_12_81_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_114_return_constructor_12_81_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure block_114_return_constructor_12_81_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_114_return_constructor_12_81_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_113__11_81_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure block_113__11_81_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_113__11_81_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_112_constructor_12_81_0 given in one single declaration
[2025-05-07 17:25:31,930 INFO  L130     BoogieDeclarations]: Found specification of procedure block_112_constructor_12_81_0
[2025-05-07 17:25:31,930 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_112_constructor_12_81_0
[2025-05-07 17:25:31,930 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_109_B_51_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_109_B_51_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_109_B_51_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_111_B_51_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_111_B_51_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_111_B_51_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_110_B_51_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_110_B_51_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_110_B_51_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_23_constructor_24_81_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_23_constructor_24_81_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_23_constructor_24_81_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_108_return_constructor_24_81_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure block_108_return_constructor_24_81_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_108_return_constructor_24_81_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_107__23_81_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure block_107__23_81_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_107__23_81_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_106_constructor_24_81_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure block_106_constructor_24_81_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_106_constructor_24_81_0
[2025-05-07 17:25:31,931 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure implicit_constructor_entry_118_C_81_0 given in one single declaration
[2025-05-07 17:25:31,931 INFO  L130     BoogieDeclarations]: Found specification of procedure implicit_constructor_entry_118_C_81_0
[2025-05-07 17:25:31,931 INFO  L138     BoogieDeclarations]: Found implementation of procedure implicit_constructor_entry_118_C_81_0
[2025-05-07 17:25:31,932 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure Ultimate.START given in one single declaration
[2025-05-07 17:25:31,932 INFO  L130     BoogieDeclarations]: Found specification of procedure Ultimate.START
[2025-05-07 17:25:31,932 INFO  L138     BoogieDeclarations]: Found implementation of procedure Ultimate.START
[2025-05-07 17:25:32,111 INFO  L234             CfgBuilder]: Building ICFG
[2025-05-07 17:25:32,114 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2025-05-07 17:25:32,420 INFO  L?                        ?]: Removed 355 outVars from TransFormulas that were not future-live.
[2025-05-07 17:25:32,420 INFO  L283             CfgBuilder]: Performing block encoding
[2025-05-07 17:25:32,429 INFO  L304             CfgBuilder]: Using library mode
[2025-05-07 17:25:32,430 INFO  L312             CfgBuilder]: Removed 19 assume(true) statements.
[2025-05-07 17:25:32,430 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.05 05:25:32 BoogieIcfgContainer
[2025-05-07 17:25:32,430 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2025-05-07 17:25:32,431 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2025-05-07 17:25:32,431 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2025-05-07 17:25:32,434 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2025-05-07 17:25:32,434 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 07.05 05:25:31" (1/3) ...
[2025-05-07 17:25:32,435 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2647eb86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction OTHER 07.05 05:25:32, skipping insertion in model container
[2025-05-07 17:25:32,435 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:25:31" (2/3) ...
[2025-05-07 17:25:32,435 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2647eb86 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.05 05:25:32, skipping insertion in model container
[2025-05-07 17:25:32,435 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.05 05:25:32" (3/3) ...
[2025-05-07 17:25:32,436 INFO  L128   eAbstractionObserver]: Analyzing ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver
[2025-05-07 17:25:32,447 INFO  L217   ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2025-05-07 17:25:32,448 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver that has 40 procedures, 171 locations, 280 edges, 40 initial locations, 0 loop locations, and 1 error locations.
[2025-05-07 17:25:32,480 INFO  L339      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2025-05-07 17:25:32,489 INFO  L340      AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=None, 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;@76a51200, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2025-05-07 17:25:32,489 INFO  L341      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2025-05-07 17:25:32,493 INFO  L278                IsEmpty]: Start isEmpty. Operand  has 171 states, 63 states have (on average 1.1587301587301588) internal successors, (73), 73 states have internal predecessors, (73), 67 states have call successors, (69), 39 states have call predecessors, (69), 39 states have return successors, (69), 58 states have call predecessors, (69), 67 states have call successors, (69)
[2025-05-07 17:25:32,501 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 34
[2025-05-07 17:25:32,501 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:32,501 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:32,502 INFO  L403      AbstractCegarLoop]: === Iteration 1 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:32,505 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:32,505 INFO  L85        PathProgramCache]: Analyzing trace with hash 2000459136, now seen corresponding path program 1 times
[2025-05-07 17:25:32,511 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:32,511 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141042167]
[2025-05-07 17:25:32,511 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:32,511 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:32,541 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 33 statements into 1 equivalence classes.
[2025-05-07 17:25:32,583 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 33 of 33 statements.
[2025-05-07 17:25:32,583 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:32,583 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:32,749 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:32,749 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:32,750 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141042167]
[2025-05-07 17:25:32,750 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141042167] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:32,750 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:32,752 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:25:32,753 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566392102]
[2025-05-07 17:25:32,754 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:32,756 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:25:32,757 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:32,793 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:25:32,794 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:25:32,797 INFO  L87              Difference]: Start difference. First operand  has 171 states, 63 states have (on average 1.1587301587301588) internal successors, (73), 73 states have internal predecessors, (73), 67 states have call successors, (69), 39 states have call predecessors, (69), 39 states have return successors, (69), 58 states have call predecessors, (69), 67 states have call successors, (69) Second operand  has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 3 states have call successors, (9), 1 states have call predecessors, (9), 6 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9)
[2025-05-07 17:25:32,953 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:32,953 INFO  L93              Difference]: Finished difference Result 171 states and 210 transitions.
[2025-05-07 17:25:32,954 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:25:32,955 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 3 states have call successors, (9), 1 states have call predecessors, (9), 6 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9) Word has length 33
[2025-05-07 17:25:32,956 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:32,962 INFO  L225             Difference]: With dead ends: 171
[2025-05-07 17:25:32,962 INFO  L226             Difference]: Without dead ends: 169
[2025-05-07 17:25:32,963 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:25:32,965 INFO  L437           NwaCegarLoop]: 199 mSDtfsCounter, 1 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 1157 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:32,965 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 1157 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2025-05-07 17:25:32,976 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 169 states.
[2025-05-07 17:25:32,996 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 167.
[2025-05-07 17:25:32,996 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 167 states, 62 states have (on average 1.1290322580645162) internal successors, (70), 70 states have internal predecessors, (70), 65 states have call successors, (67), 39 states have call predecessors, (67), 39 states have return successors, (67), 57 states have call predecessors, (67), 65 states have call successors, (67)
[2025-05-07 17:25:33,000 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 204 transitions.
[2025-05-07 17:25:33,001 INFO  L79                 Accepts]: Start accepts. Automaton has 167 states and 204 transitions. Word has length 33
[2025-05-07 17:25:33,001 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:33,001 INFO  L485      AbstractCegarLoop]: Abstraction has 167 states and 204 transitions.
[2025-05-07 17:25:33,001 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 6 states have (on average 2.5) internal successors, (15), 7 states have internal predecessors, (15), 3 states have call successors, (9), 1 states have call predecessors, (9), 6 states have return successors, (9), 6 states have call predecessors, (9), 3 states have call successors, (9)
[2025-05-07 17:25:33,002 INFO  L278                IsEmpty]: Start isEmpty. Operand 167 states and 204 transitions.
[2025-05-07 17:25:33,004 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 84
[2025-05-07 17:25:33,004 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:33,004 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:33,005 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2025-05-07 17:25:33,005 INFO  L403      AbstractCegarLoop]: === Iteration 2 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:33,005 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:33,005 INFO  L85        PathProgramCache]: Analyzing trace with hash -1646004120, now seen corresponding path program 1 times
[2025-05-07 17:25:33,005 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:33,005 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282844015]
[2025-05-07 17:25:33,005 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:33,005 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:33,045 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes.
[2025-05-07 17:25:33,082 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements.
[2025-05-07 17:25:33,082 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:33,083 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:33,217 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:33,217 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:33,217 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282844015]
[2025-05-07 17:25:33,217 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282844015] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:33,218 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:33,218 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:25:33,218 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268413176]
[2025-05-07 17:25:33,218 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:33,219 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:25:33,219 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:33,220 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:25:33,220 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:25:33,220 INFO  L87              Difference]: Start difference. First operand 167 states and 204 transitions. Second operand  has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 4 states have call successors, (23), 1 states have call predecessors, (23), 5 states have return successors, (23), 5 states have call predecessors, (23), 4 states have call successors, (23)
[2025-05-07 17:25:33,273 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:33,273 INFO  L93              Difference]: Finished difference Result 166 states and 201 transitions.
[2025-05-07 17:25:33,274 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:25:33,274 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 4 states have call successors, (23), 1 states have call predecessors, (23), 5 states have return successors, (23), 5 states have call predecessors, (23), 4 states have call successors, (23) Word has length 83
[2025-05-07 17:25:33,274 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:33,276 INFO  L225             Difference]: With dead ends: 166
[2025-05-07 17:25:33,276 INFO  L226             Difference]: Without dead ends: 165
[2025-05-07 17:25:33,276 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:25:33,277 INFO  L437           NwaCegarLoop]: 198 mSDtfsCounter, 0 mSDsluCounter, 777 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:33,277 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 975 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:33,278 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 165 states.
[2025-05-07 17:25:33,288 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165.
[2025-05-07 17:25:33,288 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 165 states, 62 states have (on average 1.1129032258064515) internal successors, (69), 69 states have internal predecessors, (69), 63 states have call successors, (65), 39 states have call predecessors, (65), 39 states have return successors, (65), 56 states have call predecessors, (65), 63 states have call successors, (65)
[2025-05-07 17:25:33,290 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 199 transitions.
[2025-05-07 17:25:33,290 INFO  L79                 Accepts]: Start accepts. Automaton has 165 states and 199 transitions. Word has length 83
[2025-05-07 17:25:33,291 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:33,291 INFO  L485      AbstractCegarLoop]: Abstraction has 165 states and 199 transitions.
[2025-05-07 17:25:33,292 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 7.4) internal successors, (37), 6 states have internal predecessors, (37), 4 states have call successors, (23), 1 states have call predecessors, (23), 5 states have return successors, (23), 5 states have call predecessors, (23), 4 states have call successors, (23)
[2025-05-07 17:25:33,292 INFO  L278                IsEmpty]: Start isEmpty. Operand 165 states and 199 transitions.
[2025-05-07 17:25:33,294 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 84
[2025-05-07 17:25:33,294 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:33,294 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:33,295 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2025-05-07 17:25:33,295 INFO  L403      AbstractCegarLoop]: === Iteration 3 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:33,295 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:33,295 INFO  L85        PathProgramCache]: Analyzing trace with hash 1251708908, now seen corresponding path program 1 times
[2025-05-07 17:25:33,295 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:33,295 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572194268]
[2025-05-07 17:25:33,295 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:33,296 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:33,331 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes.
[2025-05-07 17:25:33,342 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements.
[2025-05-07 17:25:33,342 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:33,342 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:33,446 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:33,446 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:33,446 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572194268]
[2025-05-07 17:25:33,447 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572194268] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:33,447 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:33,447 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:25:33,447 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752040093]
[2025-05-07 17:25:33,447 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:33,447 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:25:33,447 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:33,448 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:25:33,448 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:33,448 INFO  L87              Difference]: Start difference. First operand 165 states and 199 transitions. Second operand  has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (23), 1 states have call predecessors, (23), 3 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23)
[2025-05-07 17:25:33,493 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:33,493 INFO  L93              Difference]: Finished difference Result 165 states and 196 transitions.
[2025-05-07 17:25:33,494 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:25:33,494 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (23), 1 states have call predecessors, (23), 3 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) Word has length 83
[2025-05-07 17:25:33,494 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:33,496 INFO  L225             Difference]: With dead ends: 165
[2025-05-07 17:25:33,496 INFO  L226             Difference]: Without dead ends: 163
[2025-05-07 17:25:33,496 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:33,497 INFO  L437           NwaCegarLoop]: 190 mSDtfsCounter, 1 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:33,498 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 543 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:33,499 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 163 states.
[2025-05-07 17:25:33,509 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 161.
[2025-05-07 17:25:33,510 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 161 states, 62 states have (on average 1.096774193548387) internal successors, (68), 68 states have internal predecessors, (68), 59 states have call successors, (61), 39 states have call predecessors, (61), 39 states have return successors, (61), 53 states have call predecessors, (61), 59 states have call successors, (61)
[2025-05-07 17:25:33,511 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 190 transitions.
[2025-05-07 17:25:33,511 INFO  L79                 Accepts]: Start accepts. Automaton has 161 states and 190 transitions. Word has length 83
[2025-05-07 17:25:33,512 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:33,512 INFO  L485      AbstractCegarLoop]: Abstraction has 161 states and 190 transitions.
[2025-05-07 17:25:33,512 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 12.333333333333334) internal successors, (37), 4 states have internal predecessors, (37), 4 states have call successors, (23), 1 states have call predecessors, (23), 3 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23)
[2025-05-07 17:25:33,512 INFO  L278                IsEmpty]: Start isEmpty. Operand 161 states and 190 transitions.
[2025-05-07 17:25:33,514 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 59
[2025-05-07 17:25:33,514 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:33,514 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:33,514 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2025-05-07 17:25:33,514 INFO  L403      AbstractCegarLoop]: === Iteration 4 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:33,515 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:33,515 INFO  L85        PathProgramCache]: Analyzing trace with hash 639862094, now seen corresponding path program 1 times
[2025-05-07 17:25:33,515 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:33,515 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002073892]
[2025-05-07 17:25:33,515 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:33,515 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:33,546 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 58 statements into 1 equivalence classes.
[2025-05-07 17:25:33,560 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 58 of 58 statements.
[2025-05-07 17:25:33,560 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:33,560 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:33,623 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:33,623 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:33,623 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002073892]
[2025-05-07 17:25:33,623 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1002073892] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:33,623 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:33,623 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:25:33,623 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642566554]
[2025-05-07 17:25:33,623 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:33,624 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:25:33,624 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:33,624 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:25:33,624 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:25:33,625 INFO  L87              Difference]: Start difference. First operand 161 states and 190 transitions. Second operand  has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (16), 1 states have call predecessors, (16), 5 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16)
[2025-05-07 17:25:33,664 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:33,664 INFO  L93              Difference]: Finished difference Result 160 states and 187 transitions.
[2025-05-07 17:25:33,665 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:25:33,665 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (16), 1 states have call predecessors, (16), 5 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 58
[2025-05-07 17:25:33,665 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:33,666 INFO  L225             Difference]: With dead ends: 160
[2025-05-07 17:25:33,666 INFO  L226             Difference]: Without dead ends: 159
[2025-05-07 17:25:33,666 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:25:33,667 INFO  L437           NwaCegarLoop]: 184 mSDtfsCounter, 0 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:33,667 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 905 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:33,668 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 159 states.
[2025-05-07 17:25:33,672 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159.
[2025-05-07 17:25:33,672 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 159 states, 62 states have (on average 1.0806451612903225) internal successors, (67), 67 states have internal predecessors, (67), 57 states have call successors, (59), 39 states have call predecessors, (59), 39 states have return successors, (59), 52 states have call predecessors, (59), 57 states have call successors, (59)
[2025-05-07 17:25:33,673 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 185 transitions.
[2025-05-07 17:25:33,673 INFO  L79                 Accepts]: Start accepts. Automaton has 159 states and 185 transitions. Word has length 58
[2025-05-07 17:25:33,673 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:33,673 INFO  L485      AbstractCegarLoop]: Abstraction has 159 states and 185 transitions.
[2025-05-07 17:25:33,674 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (16), 1 states have call predecessors, (16), 5 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16)
[2025-05-07 17:25:33,674 INFO  L278                IsEmpty]: Start isEmpty. Operand 159 states and 185 transitions.
[2025-05-07 17:25:33,674 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 59
[2025-05-07 17:25:33,674 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:33,675 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:33,675 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2025-05-07 17:25:33,675 INFO  L403      AbstractCegarLoop]: === Iteration 5 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:33,675 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:33,675 INFO  L85        PathProgramCache]: Analyzing trace with hash 322914130, now seen corresponding path program 1 times
[2025-05-07 17:25:33,675 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:33,675 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285791036]
[2025-05-07 17:25:33,675 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:33,675 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:33,693 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 58 statements into 1 equivalence classes.
[2025-05-07 17:25:33,696 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 58 of 58 statements.
[2025-05-07 17:25:33,696 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:33,696 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:33,734 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:33,734 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:33,734 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285791036]
[2025-05-07 17:25:33,734 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285791036] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:33,734 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:33,734 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:25:33,734 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286413933]
[2025-05-07 17:25:33,734 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:33,735 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:25:33,735 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:33,735 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:25:33,735 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:33,735 INFO  L87              Difference]: Start difference. First operand 159 states and 185 transitions. Second operand  has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16)
[2025-05-07 17:25:33,773 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:33,773 INFO  L93              Difference]: Finished difference Result 159 states and 182 transitions.
[2025-05-07 17:25:33,774 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:25:33,774 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 58
[2025-05-07 17:25:33,774 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:33,775 INFO  L225             Difference]: With dead ends: 159
[2025-05-07 17:25:33,775 INFO  L226             Difference]: Without dead ends: 158
[2025-05-07 17:25:33,775 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:33,776 INFO  L437           NwaCegarLoop]: 176 mSDtfsCounter, 1 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:33,776 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 506 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:33,776 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 158 states.
[2025-05-07 17:25:33,780 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 156.
[2025-05-07 17:25:33,781 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 156 states, 62 states have (on average 1.064516129032258) internal successors, (66), 66 states have internal predecessors, (66), 54 states have call successors, (56), 39 states have call predecessors, (56), 39 states have return successors, (56), 50 states have call predecessors, (56), 54 states have call successors, (56)
[2025-05-07 17:25:33,782 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 178 transitions.
[2025-05-07 17:25:33,782 INFO  L79                 Accepts]: Start accepts. Automaton has 156 states and 178 transitions. Word has length 58
[2025-05-07 17:25:33,782 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:33,782 INFO  L485      AbstractCegarLoop]: Abstraction has 156 states and 178 transitions.
[2025-05-07 17:25:33,782 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16)
[2025-05-07 17:25:33,782 INFO  L278                IsEmpty]: Start isEmpty. Operand 156 states and 178 transitions.
[2025-05-07 17:25:33,783 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 108
[2025-05-07 17:25:33,783 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:33,783 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:33,783 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2025-05-07 17:25:33,783 INFO  L403      AbstractCegarLoop]: === Iteration 6 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:33,784 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:33,784 INFO  L85        PathProgramCache]: Analyzing trace with hash 855148491, now seen corresponding path program 1 times
[2025-05-07 17:25:33,784 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:33,784 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698603891]
[2025-05-07 17:25:33,784 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:33,784 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:33,818 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes.
[2025-05-07 17:25:33,834 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements.
[2025-05-07 17:25:33,834 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:33,834 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:33,928 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:33,928 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:33,929 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698603891]
[2025-05-07 17:25:33,929 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698603891] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:33,929 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:33,929 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:25:33,929 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686805086]
[2025-05-07 17:25:33,929 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:33,929 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:25:33,929 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:33,930 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:25:33,930 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:25:33,930 INFO  L87              Difference]: Start difference. First operand 156 states and 178 transitions. Second operand  has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (30), 1 states have call predecessors, (30), 5 states have return successors, (30), 5 states have call predecessors, (30), 4 states have call successors, (30)
[2025-05-07 17:25:33,965 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:33,965 INFO  L93              Difference]: Finished difference Result 155 states and 175 transitions.
[2025-05-07 17:25:33,965 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:25:33,966 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (30), 1 states have call predecessors, (30), 5 states have return successors, (30), 5 states have call predecessors, (30), 4 states have call successors, (30) Word has length 107
[2025-05-07 17:25:33,966 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:33,967 INFO  L225             Difference]: With dead ends: 155
[2025-05-07 17:25:33,967 INFO  L226             Difference]: Without dead ends: 154
[2025-05-07 17:25:33,967 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:25:33,967 INFO  L437           NwaCegarLoop]: 172 mSDtfsCounter, 0 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:33,968 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 846 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:33,968 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 154 states.
[2025-05-07 17:25:33,971 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 154.
[2025-05-07 17:25:33,972 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 154 states, 62 states have (on average 1.0483870967741935) internal successors, (65), 65 states have internal predecessors, (65), 52 states have call successors, (54), 39 states have call predecessors, (54), 39 states have return successors, (54), 49 states have call predecessors, (54), 52 states have call successors, (54)
[2025-05-07 17:25:33,973 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 154 states to 154 states and 173 transitions.
[2025-05-07 17:25:33,973 INFO  L79                 Accepts]: Start accepts. Automaton has 154 states and 173 transitions. Word has length 107
[2025-05-07 17:25:33,973 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:33,973 INFO  L485      AbstractCegarLoop]: Abstraction has 154 states and 173 transitions.
[2025-05-07 17:25:33,973 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (30), 1 states have call predecessors, (30), 5 states have return successors, (30), 5 states have call predecessors, (30), 4 states have call successors, (30)
[2025-05-07 17:25:33,973 INFO  L278                IsEmpty]: Start isEmpty. Operand 154 states and 173 transitions.
[2025-05-07 17:25:33,974 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 133
[2025-05-07 17:25:33,974 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:33,974 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:33,974 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2025-05-07 17:25:33,974 INFO  L403      AbstractCegarLoop]: === Iteration 7 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:33,975 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:33,975 INFO  L85        PathProgramCache]: Analyzing trace with hash -1687374049, now seen corresponding path program 1 times
[2025-05-07 17:25:33,975 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:33,975 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45304546]
[2025-05-07 17:25:33,975 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:33,975 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:34,018 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes.
[2025-05-07 17:25:34,021 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements.
[2025-05-07 17:25:34,021 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:34,021 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:34,112 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:34,112 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:34,112 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45304546]
[2025-05-07 17:25:34,112 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45304546] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:34,112 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:34,112 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:25:34,112 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291628009]
[2025-05-07 17:25:34,112 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:34,113 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:25:34,113 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:34,113 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:25:34,113 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:34,114 INFO  L87              Difference]: Start difference. First operand 154 states and 173 transitions. Second operand  has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 3 states have call successors, (37), 1 states have call predecessors, (37), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37)
[2025-05-07 17:25:34,122 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:34,122 INFO  L93              Difference]: Finished difference Result 156 states and 174 transitions.
[2025-05-07 17:25:34,123 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:25:34,123 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 3 states have call successors, (37), 1 states have call predecessors, (37), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37) Word has length 132
[2025-05-07 17:25:34,123 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:34,124 INFO  L225             Difference]: With dead ends: 156
[2025-05-07 17:25:34,124 INFO  L226             Difference]: Without dead ends: 148
[2025-05-07 17:25:34,124 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:34,124 INFO  L437           NwaCegarLoop]: 174 mSDtfsCounter, 1 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 508 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
[2025-05-07 17:25:34,124 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 508 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:34,125 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 148 states.
[2025-05-07 17:25:34,128 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148.
[2025-05-07 17:25:34,128 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 148 states, 62 states have (on average 1.032258064516129) internal successors, (64), 64 states have internal predecessors, (64), 46 states have call successors, (48), 39 states have call predecessors, (48), 39 states have return successors, (48), 44 states have call predecessors, (48), 46 states have call successors, (48)
[2025-05-07 17:25:34,129 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 160 transitions.
[2025-05-07 17:25:34,129 INFO  L79                 Accepts]: Start accepts. Automaton has 148 states and 160 transitions. Word has length 132
[2025-05-07 17:25:34,129 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:34,129 INFO  L485      AbstractCegarLoop]: Abstraction has 148 states and 160 transitions.
[2025-05-07 17:25:34,129 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 3 states have call successors, (37), 1 states have call predecessors, (37), 3 states have return successors, (37), 3 states have call predecessors, (37), 3 states have call successors, (37)
[2025-05-07 17:25:34,129 INFO  L278                IsEmpty]: Start isEmpty. Operand 148 states and 160 transitions.
[2025-05-07 17:25:34,130 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 133
[2025-05-07 17:25:34,130 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:34,130 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:34,130 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2025-05-07 17:25:34,130 INFO  L403      AbstractCegarLoop]: === Iteration 8 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:34,131 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:34,131 INFO  L85        PathProgramCache]: Analyzing trace with hash 1547809129, now seen corresponding path program 1 times
[2025-05-07 17:25:34,131 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:34,131 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988922948]
[2025-05-07 17:25:34,131 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:34,131 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:34,170 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes.
[2025-05-07 17:25:34,175 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements.
[2025-05-07 17:25:34,175 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:34,175 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:34,279 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:34,280 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:34,280 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988922948]
[2025-05-07 17:25:34,280 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988922948] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:34,280 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:34,280 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:25:34,280 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138030873]
[2025-05-07 17:25:34,280 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:34,280 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:25:34,280 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:34,280 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:25:34,281 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:34,281 INFO  L87              Difference]: Start difference. First operand 148 states and 160 transitions. Second operand  has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 4 states have call successors, (37), 1 states have call predecessors, (37), 3 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37)
[2025-05-07 17:25:34,296 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:34,296 INFO  L93              Difference]: Finished difference Result 150 states and 161 transitions.
[2025-05-07 17:25:34,297 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:25:34,297 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 4 states have call successors, (37), 1 states have call predecessors, (37), 3 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37) Word has length 132
[2025-05-07 17:25:34,297 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:34,298 INFO  L225             Difference]: With dead ends: 150
[2025-05-07 17:25:34,298 INFO  L226             Difference]: Without dead ends: 146
[2025-05-07 17:25:34,298 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:34,299 INFO  L437           NwaCegarLoop]: 159 mSDtfsCounter, 1 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:34,299 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 457 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:34,299 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 146 states.
[2025-05-07 17:25:34,302 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 146 to 146.
[2025-05-07 17:25:34,303 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 146 states, 62 states have (on average 1.0161290322580645) internal successors, (63), 63 states have internal predecessors, (63), 44 states have call successors, (46), 39 states have call predecessors, (46), 39 states have return successors, (46), 43 states have call predecessors, (46), 44 states have call successors, (46)
[2025-05-07 17:25:34,303 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 155 transitions.
[2025-05-07 17:25:34,303 INFO  L79                 Accepts]: Start accepts. Automaton has 146 states and 155 transitions. Word has length 132
[2025-05-07 17:25:34,303 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:34,304 INFO  L485      AbstractCegarLoop]: Abstraction has 146 states and 155 transitions.
[2025-05-07 17:25:34,304 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 19.333333333333332) internal successors, (58), 4 states have internal predecessors, (58), 4 states have call successors, (37), 1 states have call predecessors, (37), 3 states have return successors, (37), 4 states have call predecessors, (37), 4 states have call successors, (37)
[2025-05-07 17:25:34,304 INFO  L278                IsEmpty]: Start isEmpty. Operand 146 states and 155 transitions.
[2025-05-07 17:25:34,305 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 108
[2025-05-07 17:25:34,305 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:34,305 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:34,305 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2025-05-07 17:25:34,306 INFO  L403      AbstractCegarLoop]: === Iteration 9 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:34,306 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:34,306 INFO  L85        PathProgramCache]: Analyzing trace with hash 820886983, now seen corresponding path program 1 times
[2025-05-07 17:25:34,306 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:34,306 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515800630]
[2025-05-07 17:25:34,306 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:34,306 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:34,347 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes.
[2025-05-07 17:25:34,351 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements.
[2025-05-07 17:25:34,351 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:34,351 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:34,413 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:34,413 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:34,413 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515800630]
[2025-05-07 17:25:34,413 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [515800630] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:34,414 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:34,414 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:25:34,414 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658042558]
[2025-05-07 17:25:34,414 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:34,414 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:25:34,414 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:34,415 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:25:34,415 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:34,415 INFO  L87              Difference]: Start difference. First operand 146 states and 155 transitions. Second operand  has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (30), 1 states have call predecessors, (30), 3 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30)
[2025-05-07 17:25:34,438 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:34,438 INFO  L93              Difference]: Finished difference Result 143 states and 148 transitions.
[2025-05-07 17:25:34,439 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:25:34,439 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (30), 1 states have call predecessors, (30), 3 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30) Word has length 107
[2025-05-07 17:25:34,439 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:34,440 INFO  L225             Difference]: With dead ends: 143
[2025-05-07 17:25:34,440 INFO  L226             Difference]: Without dead ends: 141
[2025-05-07 17:25:34,440 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:25:34,440 INFO  L437           NwaCegarLoop]: 146 mSDtfsCounter, 1 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:34,440 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 422 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:34,441 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 141 states.
[2025-05-07 17:25:34,443 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141.
[2025-05-07 17:25:34,443 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 141 states, 62 states have (on average 1.0) internal successors, (62), 62 states have internal predecessors, (62), 39 states have call successors, (41), 39 states have call predecessors, (41), 39 states have return successors, (41), 39 states have call predecessors, (41), 39 states have call successors, (41)
[2025-05-07 17:25:34,444 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 144 transitions.
[2025-05-07 17:25:34,444 INFO  L79                 Accepts]: Start accepts. Automaton has 141 states and 144 transitions. Word has length 107
[2025-05-07 17:25:34,444 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:34,444 INFO  L485      AbstractCegarLoop]: Abstraction has 141 states and 144 transitions.
[2025-05-07 17:25:34,444 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 4 states have call successors, (30), 1 states have call predecessors, (30), 3 states have return successors, (30), 4 states have call predecessors, (30), 4 states have call successors, (30)
[2025-05-07 17:25:34,444 INFO  L278                IsEmpty]: Start isEmpty. Operand 141 states and 144 transitions.
[2025-05-07 17:25:34,445 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 133
[2025-05-07 17:25:34,445 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:34,446 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:34,446 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2025-05-07 17:25:34,446 INFO  L403      AbstractCegarLoop]: === Iteration 10 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:34,446 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:34,446 INFO  L85        PathProgramCache]: Analyzing trace with hash -1458638629, now seen corresponding path program 1 times
[2025-05-07 17:25:34,446 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:34,446 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945436955]
[2025-05-07 17:25:34,446 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:34,447 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:34,494 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes.
[2025-05-07 17:25:34,514 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements.
[2025-05-07 17:25:34,514 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:34,515 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:34,661 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:34,661 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:34,661 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945436955]
[2025-05-07 17:25:34,661 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945436955] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:34,661 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:34,661 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:25:34,661 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [743499418]
[2025-05-07 17:25:34,661 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:34,662 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:25:34,662 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:34,662 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:25:34,662 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:25:34,662 INFO  L87              Difference]: Start difference. First operand 141 states and 144 transitions. Second operand  has 7 states, 6 states have (on average 9.666666666666666) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (37), 1 states have call predecessors, (37), 6 states have return successors, (37), 6 states have call predecessors, (37), 5 states have call successors, (37)
[2025-05-07 17:25:34,692 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:34,692 INFO  L93              Difference]: Finished difference Result 152 states and 159 transitions.
[2025-05-07 17:25:34,693 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:25:34,693 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 6 states have (on average 9.666666666666666) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (37), 1 states have call predecessors, (37), 6 states have return successors, (37), 6 states have call predecessors, (37), 5 states have call successors, (37) Word has length 132
[2025-05-07 17:25:34,693 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:34,694 INFO  L225             Difference]: With dead ends: 152
[2025-05-07 17:25:34,694 INFO  L226             Difference]: Without dead ends: 137
[2025-05-07 17:25:34,694 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:25:34,694 INFO  L437           NwaCegarLoop]: 154 mSDtfsCounter, 1 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:34,694 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 905 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:34,695 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 137 states.
[2025-05-07 17:25:34,697 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137.
[2025-05-07 17:25:34,697 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 137 states, 60 states have (on average 1.0) internal successors, (60), 60 states have internal predecessors, (60), 38 states have call successors, (39), 38 states have call predecessors, (39), 38 states have return successors, (39), 38 states have call predecessors, (39), 38 states have call successors, (39)
[2025-05-07 17:25:34,698 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 138 transitions.
[2025-05-07 17:25:34,698 INFO  L79                 Accepts]: Start accepts. Automaton has 137 states and 138 transitions. Word has length 132
[2025-05-07 17:25:34,698 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:34,699 INFO  L485      AbstractCegarLoop]: Abstraction has 137 states and 138 transitions.
[2025-05-07 17:25:34,699 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 6 states have (on average 9.666666666666666) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (37), 1 states have call predecessors, (37), 6 states have return successors, (37), 6 states have call predecessors, (37), 5 states have call successors, (37)
[2025-05-07 17:25:34,699 INFO  L278                IsEmpty]: Start isEmpty. Operand 137 states and 138 transitions.
[2025-05-07 17:25:34,699 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 133
[2025-05-07 17:25:34,700 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:34,700 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:34,700 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2025-05-07 17:25:34,700 INFO  L403      AbstractCegarLoop]: === Iteration 11 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:34,700 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:34,700 INFO  L85        PathProgramCache]: Analyzing trace with hash 463650925, now seen corresponding path program 1 times
[2025-05-07 17:25:34,700 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:34,700 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175851834]
[2025-05-07 17:25:34,700 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:34,700 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:34,736 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes.
[2025-05-07 17:25:34,755 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements.
[2025-05-07 17:25:34,755 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:34,755 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:25:34,921 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2025-05-07 17:25:34,921 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:25:34,922 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175851834]
[2025-05-07 17:25:34,922 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175851834] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:25:34,922 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:25:34,922 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:25:34,922 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614497892]
[2025-05-07 17:25:34,922 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:25:34,922 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:25:34,923 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:25:34,923 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:25:34,923 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:25:34,924 INFO  L87              Difference]: Start difference. First operand 137 states and 138 transitions. Second operand  has 7 states, 5 states have (on average 11.6) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (37), 1 states have call predecessors, (37), 5 states have return successors, (37), 5 states have call predecessors, (37), 5 states have call successors, (37)
[2025-05-07 17:25:34,966 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:25:34,966 INFO  L93              Difference]: Finished difference Result 139 states and 139 transitions.
[2025-05-07 17:25:34,967 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:25:34,967 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 5 states have (on average 11.6) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (37), 1 states have call predecessors, (37), 5 states have return successors, (37), 5 states have call predecessors, (37), 5 states have call successors, (37) Word has length 132
[2025-05-07 17:25:34,967 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:25:34,967 INFO  L225             Difference]: With dead ends: 139
[2025-05-07 17:25:34,967 INFO  L226             Difference]: Without dead ends: 133
[2025-05-07 17:25:34,968 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:25:34,968 INFO  L437           NwaCegarLoop]: 134 mSDtfsCounter, 1 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 656 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:25:34,968 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 656 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:25:34,969 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 133 states.
[2025-05-07 17:25:34,971 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 133 to 133.
[2025-05-07 17:25:34,971 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 133 states, 58 states have (on average 1.0) internal successors, (58), 58 states have internal predecessors, (58), 37 states have call successors, (37), 37 states have call predecessors, (37), 37 states have return successors, (37), 37 states have call predecessors, (37), 37 states have call successors, (37)
[2025-05-07 17:25:34,972 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 133 states to 133 states and 132 transitions.
[2025-05-07 17:25:34,972 INFO  L79                 Accepts]: Start accepts. Automaton has 133 states and 132 transitions. Word has length 132
[2025-05-07 17:25:34,972 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:25:34,972 INFO  L485      AbstractCegarLoop]: Abstraction has 133 states and 132 transitions.
[2025-05-07 17:25:34,972 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 5 states have (on average 11.6) internal successors, (58), 7 states have internal predecessors, (58), 5 states have call successors, (37), 1 states have call predecessors, (37), 5 states have return successors, (37), 5 states have call predecessors, (37), 5 states have call successors, (37)
[2025-05-07 17:25:34,972 INFO  L278                IsEmpty]: Start isEmpty. Operand 133 states and 132 transitions.
[2025-05-07 17:25:34,973 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 133
[2025-05-07 17:25:34,973 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:25:34,973 INFO  L218           NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:34,973 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2025-05-07 17:25:34,974 INFO  L403      AbstractCegarLoop]: === Iteration 12 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:25:34,974 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:25:34,974 INFO  L85        PathProgramCache]: Analyzing trace with hash -105808079, now seen corresponding path program 1 times
[2025-05-07 17:25:34,974 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:25:34,974 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1797191000]
[2025-05-07 17:25:34,974 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:25:34,974 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:25:35,024 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes.
[2025-05-07 17:25:35,068 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements.
[2025-05-07 17:25:35,068 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:35,068 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is sat
[2025-05-07 17:25:35,069 INFO  L348             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2025-05-07 17:25:35,084 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes.
[2025-05-07 17:25:35,114 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements.
[2025-05-07 17:25:35,114 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:25:35,114 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is sat
[2025-05-07 17:25:35,161 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2025-05-07 17:25:35,161 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2025-05-07 17:25:35,162 INFO  L790   garLoopResultBuilder]: Registering result UNSAFE for location Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY (0 of 1 remaining)
[2025-05-07 17:25:35,163 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2025-05-07 17:25:35,166 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:25:35,191 INFO  L171   ceAbstractionStarter]: Computing trace abstraction results
[2025-05-07 17:25:35,193 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.05 05:25:35 BoogieIcfgContainer
[2025-05-07 17:25:35,193 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2025-05-07 17:25:35,194 INFO  L158              Benchmark]: Toolchain (without parser) took 3394.74ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 138.8MB in the beginning and 127.0MB in the end (delta: 11.8MB). Peak memory consumption was 86.4MB. Max. memory is 33.6GB.
[2025-05-07 17:25:35,194 INFO  L158              Benchmark]: SmtParser took 0.20ms. Allocated memory is still 234.9MB. Free memory is still 172.4MB. There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:25:35,194 INFO  L158              Benchmark]: ChcToBoogie took 34.21ms. Allocated memory is still 234.9MB. Free memory was 138.8MB in the beginning and 135.2MB in the end (delta: 3.6MB). Peak memory consumption was 16.8MB. Max. memory is 33.6GB.
[2025-05-07 17:25:35,194 INFO  L158              Benchmark]: Boogie Preprocessor took 59.65ms. Allocated memory is still 234.9MB. Free memory was 135.2MB in the beginning and 131.4MB in the end (delta: 3.8MB). There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:25:35,194 INFO  L158              Benchmark]: RCFGBuilder took 535.87ms. Allocated memory is still 234.9MB. Free memory was 131.3MB in the beginning and 144.8MB in the end (delta: -13.5MB). Peak memory consumption was 26.7MB. Max. memory is 33.6GB.
[2025-05-07 17:25:35,194 INFO  L158              Benchmark]: TraceAbstraction took 2761.63ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 144.3MB in the beginning and 127.0MB in the end (delta: 17.3MB). Peak memory consumption was 76.5MB. Max. memory is 33.6GB.
[2025-05-07 17:25:35,195 INFO  L338   ainManager$Toolchain]: #######################  End [Toolchain 1] #######################
 --- Results ---
 * Results from de.uni_freiburg.informatik.ultimate.core:
  - StatisticsResult: Toolchain Benchmarks
    Benchmark results are:
 * SmtParser took 0.20ms. Allocated memory is still 234.9MB. Free memory is still 172.4MB. There was no memory consumed. Max. memory is 33.6GB.
 * ChcToBoogie took 34.21ms. Allocated memory is still 234.9MB. Free memory was 138.8MB in the beginning and 135.2MB in the end (delta: 3.6MB). Peak memory consumption was 16.8MB. Max. memory is 33.6GB.
 * Boogie Preprocessor took 59.65ms. Allocated memory is still 234.9MB. Free memory was 135.2MB in the beginning and 131.4MB in the end (delta: 3.8MB). There was no memory consumed. Max. memory is 33.6GB.
 * RCFGBuilder took 535.87ms. Allocated memory is still 234.9MB. Free memory was 131.3MB in the beginning and 144.8MB in the end (delta: -13.5MB). Peak memory consumption was 26.7MB. Max. memory is 33.6GB.
 * TraceAbstraction took 2761.63ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 144.3MB in the beginning and 127.0MB in the end (delta: 17.3MB). Peak memory consumption was 76.5MB. Max. memory is 33.6GB.
 * 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
  - CounterExampleResult [Unknown line] : the set of constraint Horn clauses is unsatisfiable
    the set of constraint Horn clauses is unsatisfiable
We found a FailurePath: 
[L0]  CALL  call False();
[L0]  CALL  call error_target_4_0();
[L0]        assume ((((((((((((((((((((((!(1461501637330902918203684832716283019655932542975 < hbv_error_target_4_0_W_4) && 2 == hbv_error_target_4_0_E_12) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_U_7)) && !(hbv_error_target_4_0_O_9 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_I_11)) && !(hbv_error_target_4_0_K_3 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_O_9)) && !(hbv_error_target_4_0_U_7 < 0)) && !(hbv_error_target_4_0_N_5 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_N_5)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_M_6)) && hbv_error_target_4_0_U_7 == 0) && !(hbv_error_target_4_0_J_8 < 0)) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_4_0_S_2)) && !(hbv_error_target_4_0_L_10 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_L_10)) && !(hbv_error_target_4_0_I_11 < 0)) && !(hbv_error_target_4_0_V_1 < 0)) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_4_0_K_3)) && !(hbv_error_target_4_0_W_4 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_V_1)) && !(hbv_error_target_4_0_M_6 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_J_8)) && !(hbv_error_target_4_0_S_2 < 0);
      VAL   [hbv_error_target_4_0_E_12=2, hbv_error_target_4_0_I_11=0, hbv_error_target_4_0_J_8=0, hbv_error_target_4_0_K_3=0, hbv_error_target_4_0_L_10=0, hbv_error_target_4_0_M_6=0, hbv_error_target_4_0_N_5=0, hbv_error_target_4_0_O_9=0, hbv_error_target_4_0_S_2=0, hbv_error_target_4_0_U_7=0, hbv_error_target_4_0_V_1=0, hbv_error_target_4_0_W_4=0]
[L0]  CALL  call summary_constructor_21_C_81_0(hbv_error_target_4_0_E_12, hbv_error_target_4_0_H_13, hbv_error_target_4_0_A_14, hbv_error_target_4_0_B_15, hbv_error_target_4_0_C_16, hbv_error_target_4_0_D_17, hbv_error_target_4_0_I_11, hbv_error_target_4_0_J_8, hbv_error_target_4_0_K_3, hbv_error_target_4_0_L_10, hbv_error_target_4_0_M_6, hbv_error_target_4_0_N_5, hbv_error_target_4_0_O_9, hbv_error_target_4_0_P_18, hbv_error_target_4_0_Q_19, hbv_error_target_4_0_R_20, hbv_error_target_4_0_S_2, hbv_error_target_4_0_T_21, hbv_error_target_4_0_U_7, hbv_error_target_4_0_V_1, hbv_error_target_4_0_W_4, hbv_error_target_4_0_F_22, hbv_error_target_4_0_X_23, hbv_error_target_4_0_G_24, hbv_error_target_4_0_Y_25);
      VAL   [hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]        assume (((((((((((hbv_summary_constructor_21_C_81_0_C_9 == hbv_summary_constructor_21_C_81_0_J_6 && hbv_summary_constructor_21_C_81_0_J1_8 == hbv_summary_constructor_21_C_81_0_A_5) && hbv_summary_constructor_21_C_81_0_A_4 == hbv_summary_constructor_21_C_81_0_A_5) && hbv_summary_constructor_21_C_81_0_F_1 == 0) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_summary_constructor_21_C_81_0_J_6)) && !(hhv_summary_constructor_21_C_81_0_G_0 <= 0)) && hbv_summary_constructor_21_C_81_0_J1_8 == hbv_summary_constructor_21_C_81_0_J_6) && hbv_summary_constructor_21_C_81_0_K_7 == 0) && !(hbv_summary_constructor_21_C_81_0_J_6 < 0)) && hbv_summary_constructor_21_C_81_0_M_2 == 0) && !(hbv_summary_constructor_21_C_81_0_A_5 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_summary_constructor_21_C_81_0_A_5)) && hbv_summary_constructor_21_C_81_0_B1_3 == 0;
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_M_2=0, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  CALL  call implicit_constructor_entry_118_C_81_0(hbv_summary_constructor_21_C_81_0_L1_10, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hhv_summary_constructor_21_C_81_0_H_21, hhv_summary_constructor_21_C_81_0_A1_22, hbv_summary_constructor_21_C_81_0_S_11, hbv_summary_constructor_21_C_81_0_I_12);
      VAL   [hhv_implicit_constructor_entry_118_C_81_0_E_0=0, hhv_implicit_constructor_entry_118_C_81_0_H_1=4, hhv_implicit_constructor_entry_118_C_81_0_U_18=0, hhv_implicit_constructor_entry_118_C_81_0_X_22=0, hhv_implicit_constructor_entry_118_C_81_0_Y_24=0]
[L0]        assume (((hhv_implicit_constructor_entry_118_C_81_0_F_21 == hhv_implicit_constructor_entry_118_C_81_0_G_23 && hhv_implicit_constructor_entry_118_C_81_0_Y_24 == hhv_implicit_constructor_entry_118_C_81_0_X_22) && hhv_implicit_constructor_entry_118_C_81_0_Y_24 == 0) && hhv_implicit_constructor_entry_118_C_81_0_E_0 == 0) && !(hhv_implicit_constructor_entry_118_C_81_0_G_23[hhv_implicit_constructor_entry_118_C_81_0_H_1] < hhv_implicit_constructor_entry_118_C_81_0_U_18);
      VAL   [hhv_implicit_constructor_entry_118_C_81_0_E_0=0, hhv_implicit_constructor_entry_118_C_81_0_H_1=4, hhv_implicit_constructor_entry_118_C_81_0_U_18=0, hhv_implicit_constructor_entry_118_C_81_0_X_22=0, hhv_implicit_constructor_entry_118_C_81_0_Y_24=0]
[L0]  RET   call implicit_constructor_entry_118_C_81_0(hbv_summary_constructor_21_C_81_0_L1_10, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hhv_summary_constructor_21_C_81_0_H_21, hhv_summary_constructor_21_C_81_0_A1_22, hbv_summary_constructor_21_C_81_0_S_11, hbv_summary_constructor_21_C_81_0_I_12);
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_I_12=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_L1_10=0, hbv_summary_constructor_21_C_81_0_M_2=0, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  CALL  call contract_initializer_97_C_81_0(hhv_summary_constructor_21_C_81_0_G_0, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_W_13, hbv_summary_constructor_21_C_81_0_T1_14, hhv_summary_constructor_21_C_81_0_J_23, hhv_summary_constructor_21_C_81_0_C1_24);
      VAL   [hhv_contract_initializer_97_C_81_0_B1_24=1, hhv_contract_initializer_97_C_81_0_F_0=2, hhv_contract_initializer_97_C_81_0_J_1=4, hhv_contract_initializer_97_C_81_0_K_6=0, hhv_contract_initializer_97_C_81_0_L_7=0, hhv_contract_initializer_97_C_81_0_M_8=0, hhv_contract_initializer_97_C_81_0_N_9=0, hhv_contract_initializer_97_C_81_0_O_10=0, hhv_contract_initializer_97_C_81_0_P_11=0, hhv_contract_initializer_97_C_81_0_Q_12=0, hhv_contract_initializer_97_C_81_0_T_15=5, hhv_contract_initializer_97_C_81_0_U_16=0, hhv_contract_initializer_97_C_81_0_V_17=3, hhv_contract_initializer_97_C_81_0_W_18=0, hhv_contract_initializer_97_C_81_0_X_19=0, hhv_contract_initializer_97_C_81_0_Y_20=0, hhv_contract_initializer_97_C_81_0_Z_22=1]
[L0]        assume !(hhv_contract_initializer_97_C_81_0_F_0 <= 0);
      VAL   [hhv_contract_initializer_97_C_81_0_B1_24=1, hhv_contract_initializer_97_C_81_0_F_0=2, hhv_contract_initializer_97_C_81_0_J_1=4, hhv_contract_initializer_97_C_81_0_K_6=0, hhv_contract_initializer_97_C_81_0_L_7=0, hhv_contract_initializer_97_C_81_0_M_8=0, hhv_contract_initializer_97_C_81_0_N_9=0, hhv_contract_initializer_97_C_81_0_O_10=0, hhv_contract_initializer_97_C_81_0_P_11=0, hhv_contract_initializer_97_C_81_0_Q_12=0, hhv_contract_initializer_97_C_81_0_T_15=5, hhv_contract_initializer_97_C_81_0_U_16=0, hhv_contract_initializer_97_C_81_0_V_17=3, hhv_contract_initializer_97_C_81_0_W_18=0, hhv_contract_initializer_97_C_81_0_X_19=0, hhv_contract_initializer_97_C_81_0_Y_20=0, hhv_contract_initializer_97_C_81_0_Z_22=1]
[L0]  CALL  call summary_27_constructor_80_81_0(hhv_contract_initializer_97_C_81_0_F_0, hhv_contract_initializer_97_C_81_0_J_1, hhv_contract_initializer_97_C_81_0_A_2, hhv_contract_initializer_97_C_81_0_B_3, hhv_contract_initializer_97_C_81_0_C_4, hhv_contract_initializer_97_C_81_0_D_5, hhv_contract_initializer_97_C_81_0_K_6, hhv_contract_initializer_97_C_81_0_L_7, hhv_contract_initializer_97_C_81_0_M_8, hhv_contract_initializer_97_C_81_0_N_9, hhv_contract_initializer_97_C_81_0_O_10, hhv_contract_initializer_97_C_81_0_P_11, hhv_contract_initializer_97_C_81_0_Q_12, hhv_contract_initializer_97_C_81_0_R_13, hhv_contract_initializer_97_C_81_0_S_14, hhv_contract_initializer_97_C_81_0_T_15, hhv_contract_initializer_97_C_81_0_U_16, hhv_contract_initializer_97_C_81_0_V_17, hhv_contract_initializer_97_C_81_0_W_18, hhv_contract_initializer_97_C_81_0_X_19, hhv_contract_initializer_97_C_81_0_Y_20, hbv_contract_initializer_97_C_81_0_H_1, hbv_contract_initializer_97_C_81_0_A1_2, hhv_contract_initializer_97_C_81_0_I_23, hhv_contract_initializer_97_C_81_0_B1_24);
      VAL   [hhv_summary_27_constructor_80_81_0_E_0=2, hhv_summary_27_constructor_80_81_0_H_1=4, hhv_summary_27_constructor_80_81_0_I_6=0, hhv_summary_27_constructor_80_81_0_J_7=0, hhv_summary_27_constructor_80_81_0_K_8=0, hhv_summary_27_constructor_80_81_0_L_9=0, hhv_summary_27_constructor_80_81_0_M_10=0, hhv_summary_27_constructor_80_81_0_N_11=0, hhv_summary_27_constructor_80_81_0_O_12=0, hhv_summary_27_constructor_80_81_0_R_15=5, hhv_summary_27_constructor_80_81_0_S_16=0, hhv_summary_27_constructor_80_81_0_T_17=3, hhv_summary_27_constructor_80_81_0_U_18=0, hhv_summary_27_constructor_80_81_0_V_19=0, hhv_summary_27_constructor_80_81_0_W_20=0, hhv_summary_27_constructor_80_81_0_X_22=1, hhv_summary_27_constructor_80_81_0_Y_24=1]
[L0]  CALL  call block_96_constructor_80_81_0(hhv_summary_27_constructor_80_81_0_E_0, hhv_summary_27_constructor_80_81_0_H_1, hhv_summary_27_constructor_80_81_0_A_2, hhv_summary_27_constructor_80_81_0_B_3, hhv_summary_27_constructor_80_81_0_C_4, hhv_summary_27_constructor_80_81_0_D_5, hhv_summary_27_constructor_80_81_0_I_6, hhv_summary_27_constructor_80_81_0_J_7, hhv_summary_27_constructor_80_81_0_K_8, hhv_summary_27_constructor_80_81_0_L_9, hhv_summary_27_constructor_80_81_0_M_10, hhv_summary_27_constructor_80_81_0_N_11, hhv_summary_27_constructor_80_81_0_O_12, hhv_summary_27_constructor_80_81_0_P_13, hhv_summary_27_constructor_80_81_0_Q_14, hhv_summary_27_constructor_80_81_0_R_15, hhv_summary_27_constructor_80_81_0_S_16, hhv_summary_27_constructor_80_81_0_T_17, hhv_summary_27_constructor_80_81_0_U_18, hhv_summary_27_constructor_80_81_0_V_19, hhv_summary_27_constructor_80_81_0_W_20, hhv_summary_27_constructor_80_81_0_F_21, hhv_summary_27_constructor_80_81_0_X_22, hhv_summary_27_constructor_80_81_0_G_23, hhv_summary_27_constructor_80_81_0_Y_24);
      VAL   [hhv_block_96_constructor_80_81_0_A1_16=0, hhv_block_96_constructor_80_81_0_B1_17=3, hhv_block_96_constructor_80_81_0_C1_18=0, hhv_block_96_constructor_80_81_0_D1_19=0, hhv_block_96_constructor_80_81_0_E1_20=0, hhv_block_96_constructor_80_81_0_F1_22=1, hhv_block_96_constructor_80_81_0_G1_24=1, hhv_block_96_constructor_80_81_0_G_0=2, hhv_block_96_constructor_80_81_0_P_1=4, hhv_block_96_constructor_80_81_0_Q_6=0, hhv_block_96_constructor_80_81_0_R_7=0, hhv_block_96_constructor_80_81_0_S_8=0, hhv_block_96_constructor_80_81_0_T_9=0, hhv_block_96_constructor_80_81_0_U_10=0, hhv_block_96_constructor_80_81_0_V_11=0, hhv_block_96_constructor_80_81_0_W_12=0, hhv_block_96_constructor_80_81_0_Z_15=5]
[L0]        assume ((((((((((((!(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_96_constructor_80_81_0_H_1) && 2 == hbv_block_96_constructor_80_81_0_L_2) && !hbv_block_96_constructor_80_81_0_M_4) && 2 == hhv_block_96_constructor_80_81_0_G_0) && hbv_block_96_constructor_80_81_0_F_5 == hbv_block_96_constructor_80_81_0_E_6) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_96_constructor_80_81_0_K_3)) && !(hbv_block_96_constructor_80_81_0_K_3 <= hbv_block_96_constructor_80_81_0_L_2 && hbv_block_96_constructor_80_81_0_M_4)) && hhv_block_96_constructor_80_81_0_G1_24 == hbv_block_96_constructor_80_81_0_H_1) && !(hbv_block_96_constructor_80_81_0_H_1 < 0)) && !(!hbv_block_96_constructor_80_81_0_M_4 && hbv_block_96_constructor_80_81_0_L_2 < hbv_block_96_constructor_80_81_0_K_3)) && !(hbv_block_96_constructor_80_81_0_K_3 < 0)) && hbv_block_96_constructor_80_81_0_I_7 == 1) && hhv_block_96_constructor_80_81_0_G1_24 == hbv_block_96_constructor_80_81_0_K_3) && !((!hbv_block_96_constructor_80_81_0_J_8 || hbv_block_96_constructor_80_81_0_I_7 != hbv_block_96_constructor_80_81_0_H_1) && (hbv_block_96_constructor_80_81_0_J_8 || hbv_block_96_constructor_80_81_0_I_7 == hbv_block_96_constructor_80_81_0_H_1));
      VAL   [hbv_block_96_constructor_80_81_0_E_6=0, hhv_block_96_constructor_80_81_0_A1_16=0, hhv_block_96_constructor_80_81_0_B1_17=3, hhv_block_96_constructor_80_81_0_C1_18=0, hhv_block_96_constructor_80_81_0_D1_19=0, hhv_block_96_constructor_80_81_0_E1_20=0, hhv_block_96_constructor_80_81_0_F1_22=1, hhv_block_96_constructor_80_81_0_G1_24=1, hhv_block_96_constructor_80_81_0_G_0=2, hhv_block_96_constructor_80_81_0_P_1=4, hhv_block_96_constructor_80_81_0_Q_6=0, hhv_block_96_constructor_80_81_0_R_7=0, hhv_block_96_constructor_80_81_0_S_8=0, hhv_block_96_constructor_80_81_0_T_9=0, hhv_block_96_constructor_80_81_0_U_10=0, hhv_block_96_constructor_80_81_0_V_11=0, hhv_block_96_constructor_80_81_0_W_12=0, hhv_block_96_constructor_80_81_0_Z_15=5]
[L0]  CALL  call block_93__79_81_0(hbv_block_96_constructor_80_81_0_E_6, hhv_block_96_constructor_80_81_0_P_1, hhv_block_96_constructor_80_81_0_A_2, hhv_block_96_constructor_80_81_0_B_3, hhv_block_96_constructor_80_81_0_C_4, hhv_block_96_constructor_80_81_0_D_5, hhv_block_96_constructor_80_81_0_Q_6, hhv_block_96_constructor_80_81_0_R_7, hhv_block_96_constructor_80_81_0_S_8, hhv_block_96_constructor_80_81_0_T_9, hhv_block_96_constructor_80_81_0_U_10, hhv_block_96_constructor_80_81_0_V_11, hhv_block_96_constructor_80_81_0_W_12, hhv_block_96_constructor_80_81_0_X_13, hhv_block_96_constructor_80_81_0_Y_14, hhv_block_96_constructor_80_81_0_Z_15, hhv_block_96_constructor_80_81_0_A1_16, hhv_block_96_constructor_80_81_0_B1_17, hhv_block_96_constructor_80_81_0_C1_18, hhv_block_96_constructor_80_81_0_D1_19, hhv_block_96_constructor_80_81_0_E1_20, hhv_block_96_constructor_80_81_0_N_21, hhv_block_96_constructor_80_81_0_F1_22, hhv_block_96_constructor_80_81_0_O_23, hhv_block_96_constructor_80_81_0_G1_24);
      VAL   [hhv_block_93__79_81_0_E_0=0, hhv_block_93__79_81_0_H_1=4, hhv_block_93__79_81_0_I_6=0, hhv_block_93__79_81_0_J_7=0, hhv_block_93__79_81_0_K_8=0, hhv_block_93__79_81_0_L_9=0, hhv_block_93__79_81_0_M_10=0, hhv_block_93__79_81_0_N_11=0, hhv_block_93__79_81_0_O_12=0, hhv_block_93__79_81_0_R_15=5, hhv_block_93__79_81_0_S_16=0, hhv_block_93__79_81_0_T_17=3, hhv_block_93__79_81_0_U_18=0, hhv_block_93__79_81_0_V_19=0, hhv_block_93__79_81_0_W_20=0, hhv_block_93__79_81_0_X_22=1, hhv_block_93__79_81_0_Y_24=1]
[L0]        assume (hhv_block_93__79_81_0_Y_24 == hhv_block_93__79_81_0_X_22 && hhv_block_93__79_81_0_F_21 == hhv_block_93__79_81_0_G_23) && hhv_block_93__79_81_0_E_0 == 0;
      VAL   [hhv_block_93__79_81_0_E_0=0, hhv_block_93__79_81_0_H_1=4, hhv_block_93__79_81_0_I_6=0, hhv_block_93__79_81_0_J_7=0, hhv_block_93__79_81_0_K_8=0, hhv_block_93__79_81_0_L_9=0, hhv_block_93__79_81_0_M_10=0, hhv_block_93__79_81_0_N_11=0, hhv_block_93__79_81_0_O_12=0, hhv_block_93__79_81_0_R_15=5, hhv_block_93__79_81_0_S_16=0, hhv_block_93__79_81_0_T_17=3, hhv_block_93__79_81_0_U_18=0, hhv_block_93__79_81_0_V_19=0, hhv_block_93__79_81_0_W_20=0, hhv_block_93__79_81_0_X_22=1, hhv_block_93__79_81_0_Y_24=1]
[L0]  CALL  call block_92_constructor_80_81_0(hhv_block_93__79_81_0_E_0, hhv_block_93__79_81_0_H_1, hhv_block_93__79_81_0_A_2, hhv_block_93__79_81_0_B_3, hhv_block_93__79_81_0_C_4, hhv_block_93__79_81_0_D_5, hhv_block_93__79_81_0_I_6, hhv_block_93__79_81_0_J_7, hhv_block_93__79_81_0_K_8, hhv_block_93__79_81_0_L_9, hhv_block_93__79_81_0_M_10, hhv_block_93__79_81_0_N_11, hhv_block_93__79_81_0_O_12, hhv_block_93__79_81_0_P_13, hhv_block_93__79_81_0_Q_14, hhv_block_93__79_81_0_R_15, hhv_block_93__79_81_0_S_16, hhv_block_93__79_81_0_T_17, hhv_block_93__79_81_0_U_18, hhv_block_93__79_81_0_V_19, hhv_block_93__79_81_0_W_20, hhv_block_93__79_81_0_F_21, hhv_block_93__79_81_0_X_22, hhv_block_93__79_81_0_G_23, hhv_block_93__79_81_0_Y_24);
[L0]  RET   call block_92_constructor_80_81_0(hhv_block_93__79_81_0_E_0, hhv_block_93__79_81_0_H_1, hhv_block_93__79_81_0_A_2, hhv_block_93__79_81_0_B_3, hhv_block_93__79_81_0_C_4, hhv_block_93__79_81_0_D_5, hhv_block_93__79_81_0_I_6, hhv_block_93__79_81_0_J_7, hhv_block_93__79_81_0_K_8, hhv_block_93__79_81_0_L_9, hhv_block_93__79_81_0_M_10, hhv_block_93__79_81_0_N_11, hhv_block_93__79_81_0_O_12, hhv_block_93__79_81_0_P_13, hhv_block_93__79_81_0_Q_14, hhv_block_93__79_81_0_R_15, hhv_block_93__79_81_0_S_16, hhv_block_93__79_81_0_T_17, hhv_block_93__79_81_0_U_18, hhv_block_93__79_81_0_V_19, hhv_block_93__79_81_0_W_20, hhv_block_93__79_81_0_F_21, hhv_block_93__79_81_0_X_22, hhv_block_93__79_81_0_G_23, hhv_block_93__79_81_0_Y_24);
      VAL   [hhv_block_93__79_81_0_E_0=0, hhv_block_93__79_81_0_H_1=4, hhv_block_93__79_81_0_I_6=0, hhv_block_93__79_81_0_J_7=0, hhv_block_93__79_81_0_K_8=0, hhv_block_93__79_81_0_L_9=0, hhv_block_93__79_81_0_M_10=0, hhv_block_93__79_81_0_N_11=0, hhv_block_93__79_81_0_O_12=0, hhv_block_93__79_81_0_R_15=5, hhv_block_93__79_81_0_S_16=0, hhv_block_93__79_81_0_T_17=3, hhv_block_93__79_81_0_U_18=0, hhv_block_93__79_81_0_V_19=0, hhv_block_93__79_81_0_W_20=0, hhv_block_93__79_81_0_X_22=1, hhv_block_93__79_81_0_Y_24=1]
[L0]  RET   call block_93__79_81_0(hbv_block_96_constructor_80_81_0_E_6, hhv_block_96_constructor_80_81_0_P_1, hhv_block_96_constructor_80_81_0_A_2, hhv_block_96_constructor_80_81_0_B_3, hhv_block_96_constructor_80_81_0_C_4, hhv_block_96_constructor_80_81_0_D_5, hhv_block_96_constructor_80_81_0_Q_6, hhv_block_96_constructor_80_81_0_R_7, hhv_block_96_constructor_80_81_0_S_8, hhv_block_96_constructor_80_81_0_T_9, hhv_block_96_constructor_80_81_0_U_10, hhv_block_96_constructor_80_81_0_V_11, hhv_block_96_constructor_80_81_0_W_12, hhv_block_96_constructor_80_81_0_X_13, hhv_block_96_constructor_80_81_0_Y_14, hhv_block_96_constructor_80_81_0_Z_15, hhv_block_96_constructor_80_81_0_A1_16, hhv_block_96_constructor_80_81_0_B1_17, hhv_block_96_constructor_80_81_0_C1_18, hhv_block_96_constructor_80_81_0_D1_19, hhv_block_96_constructor_80_81_0_E1_20, hhv_block_96_constructor_80_81_0_N_21, hhv_block_96_constructor_80_81_0_F1_22, hhv_block_96_constructor_80_81_0_O_23, hhv_block_96_constructor_80_81_0_G1_24);
      VAL   [hbv_block_96_constructor_80_81_0_E_6=0, hhv_block_96_constructor_80_81_0_A1_16=0, hhv_block_96_constructor_80_81_0_B1_17=3, hhv_block_96_constructor_80_81_0_C1_18=0, hhv_block_96_constructor_80_81_0_D1_19=0, hhv_block_96_constructor_80_81_0_E1_20=0, hhv_block_96_constructor_80_81_0_F1_22=1, hhv_block_96_constructor_80_81_0_G1_24=1, hhv_block_96_constructor_80_81_0_G_0=2, hhv_block_96_constructor_80_81_0_P_1=4, hhv_block_96_constructor_80_81_0_Q_6=0, hhv_block_96_constructor_80_81_0_R_7=0, hhv_block_96_constructor_80_81_0_S_8=0, hhv_block_96_constructor_80_81_0_T_9=0, hhv_block_96_constructor_80_81_0_U_10=0, hhv_block_96_constructor_80_81_0_V_11=0, hhv_block_96_constructor_80_81_0_W_12=0, hhv_block_96_constructor_80_81_0_Z_15=5]
[L0]  RET   call block_96_constructor_80_81_0(hhv_summary_27_constructor_80_81_0_E_0, hhv_summary_27_constructor_80_81_0_H_1, hhv_summary_27_constructor_80_81_0_A_2, hhv_summary_27_constructor_80_81_0_B_3, hhv_summary_27_constructor_80_81_0_C_4, hhv_summary_27_constructor_80_81_0_D_5, hhv_summary_27_constructor_80_81_0_I_6, hhv_summary_27_constructor_80_81_0_J_7, hhv_summary_27_constructor_80_81_0_K_8, hhv_summary_27_constructor_80_81_0_L_9, hhv_summary_27_constructor_80_81_0_M_10, hhv_summary_27_constructor_80_81_0_N_11, hhv_summary_27_constructor_80_81_0_O_12, hhv_summary_27_constructor_80_81_0_P_13, hhv_summary_27_constructor_80_81_0_Q_14, hhv_summary_27_constructor_80_81_0_R_15, hhv_summary_27_constructor_80_81_0_S_16, hhv_summary_27_constructor_80_81_0_T_17, hhv_summary_27_constructor_80_81_0_U_18, hhv_summary_27_constructor_80_81_0_V_19, hhv_summary_27_constructor_80_81_0_W_20, hhv_summary_27_constructor_80_81_0_F_21, hhv_summary_27_constructor_80_81_0_X_22, hhv_summary_27_constructor_80_81_0_G_23, hhv_summary_27_constructor_80_81_0_Y_24);
      VAL   [hhv_summary_27_constructor_80_81_0_E_0=2, hhv_summary_27_constructor_80_81_0_H_1=4, hhv_summary_27_constructor_80_81_0_I_6=0, hhv_summary_27_constructor_80_81_0_J_7=0, hhv_summary_27_constructor_80_81_0_K_8=0, hhv_summary_27_constructor_80_81_0_L_9=0, hhv_summary_27_constructor_80_81_0_M_10=0, hhv_summary_27_constructor_80_81_0_N_11=0, hhv_summary_27_constructor_80_81_0_O_12=0, hhv_summary_27_constructor_80_81_0_R_15=5, hhv_summary_27_constructor_80_81_0_S_16=0, hhv_summary_27_constructor_80_81_0_T_17=3, hhv_summary_27_constructor_80_81_0_U_18=0, hhv_summary_27_constructor_80_81_0_V_19=0, hhv_summary_27_constructor_80_81_0_W_20=0, hhv_summary_27_constructor_80_81_0_X_22=1, hhv_summary_27_constructor_80_81_0_Y_24=1]
[L0]  RET   call summary_27_constructor_80_81_0(hhv_contract_initializer_97_C_81_0_F_0, hhv_contract_initializer_97_C_81_0_J_1, hhv_contract_initializer_97_C_81_0_A_2, hhv_contract_initializer_97_C_81_0_B_3, hhv_contract_initializer_97_C_81_0_C_4, hhv_contract_initializer_97_C_81_0_D_5, hhv_contract_initializer_97_C_81_0_K_6, hhv_contract_initializer_97_C_81_0_L_7, hhv_contract_initializer_97_C_81_0_M_8, hhv_contract_initializer_97_C_81_0_N_9, hhv_contract_initializer_97_C_81_0_O_10, hhv_contract_initializer_97_C_81_0_P_11, hhv_contract_initializer_97_C_81_0_Q_12, hhv_contract_initializer_97_C_81_0_R_13, hhv_contract_initializer_97_C_81_0_S_14, hhv_contract_initializer_97_C_81_0_T_15, hhv_contract_initializer_97_C_81_0_U_16, hhv_contract_initializer_97_C_81_0_V_17, hhv_contract_initializer_97_C_81_0_W_18, hhv_contract_initializer_97_C_81_0_X_19, hhv_contract_initializer_97_C_81_0_Y_20, hbv_contract_initializer_97_C_81_0_H_1, hbv_contract_initializer_97_C_81_0_A1_2, hhv_contract_initializer_97_C_81_0_I_23, hhv_contract_initializer_97_C_81_0_B1_24);
      VAL   [hbv_contract_initializer_97_C_81_0_A1_2=1, hhv_contract_initializer_97_C_81_0_B1_24=1, hhv_contract_initializer_97_C_81_0_F_0=2, hhv_contract_initializer_97_C_81_0_J_1=4, hhv_contract_initializer_97_C_81_0_K_6=0, hhv_contract_initializer_97_C_81_0_L_7=0, hhv_contract_initializer_97_C_81_0_M_8=0, hhv_contract_initializer_97_C_81_0_N_9=0, hhv_contract_initializer_97_C_81_0_O_10=0, hhv_contract_initializer_97_C_81_0_P_11=0, hhv_contract_initializer_97_C_81_0_Q_12=0, hhv_contract_initializer_97_C_81_0_T_15=5, hhv_contract_initializer_97_C_81_0_U_16=0, hhv_contract_initializer_97_C_81_0_V_17=3, hhv_contract_initializer_97_C_81_0_W_18=0, hhv_contract_initializer_97_C_81_0_X_19=0, hhv_contract_initializer_97_C_81_0_Y_20=0, hhv_contract_initializer_97_C_81_0_Z_22=1]
[L0]  CALL  call contract_initializer_after_init_99_C_81_0(hbv_contract_initializer_97_C_81_0_E_3, hhv_contract_initializer_97_C_81_0_J_1, hhv_contract_initializer_97_C_81_0_A_2, hhv_contract_initializer_97_C_81_0_B_3, hhv_contract_initializer_97_C_81_0_C_4, hhv_contract_initializer_97_C_81_0_D_5, hhv_contract_initializer_97_C_81_0_K_6, hhv_contract_initializer_97_C_81_0_L_7, hhv_contract_initializer_97_C_81_0_M_8, hhv_contract_initializer_97_C_81_0_N_9, hhv_contract_initializer_97_C_81_0_O_10, hhv_contract_initializer_97_C_81_0_P_11, hhv_contract_initializer_97_C_81_0_Q_12, hhv_contract_initializer_97_C_81_0_R_13, hhv_contract_initializer_97_C_81_0_S_14, hhv_contract_initializer_97_C_81_0_T_15, hhv_contract_initializer_97_C_81_0_U_16, hhv_contract_initializer_97_C_81_0_V_17, hhv_contract_initializer_97_C_81_0_W_18, hhv_contract_initializer_97_C_81_0_X_19, hhv_contract_initializer_97_C_81_0_Y_20, hhv_contract_initializer_97_C_81_0_G_21, hhv_contract_initializer_97_C_81_0_Z_22, hbv_contract_initializer_97_C_81_0_H_1, hbv_contract_initializer_97_C_81_0_A1_2);
      VAL   [hhv_contract_initializer_after_init_99_C_81_0_E_0=0, hhv_contract_initializer_after_init_99_C_81_0_H_1=4, hhv_contract_initializer_after_init_99_C_81_0_I_6=0, hhv_contract_initializer_after_init_99_C_81_0_J_7=0, hhv_contract_initializer_after_init_99_C_81_0_K_8=0, hhv_contract_initializer_after_init_99_C_81_0_L_9=0, hhv_contract_initializer_after_init_99_C_81_0_M_10=0, hhv_contract_initializer_after_init_99_C_81_0_N_11=0, hhv_contract_initializer_after_init_99_C_81_0_O_12=0, hhv_contract_initializer_after_init_99_C_81_0_R_15=5, hhv_contract_initializer_after_init_99_C_81_0_S_16=0, hhv_contract_initializer_after_init_99_C_81_0_T_17=3, hhv_contract_initializer_after_init_99_C_81_0_U_18=0, hhv_contract_initializer_after_init_99_C_81_0_V_19=0, hhv_contract_initializer_after_init_99_C_81_0_W_20=0, hhv_contract_initializer_after_init_99_C_81_0_X_22=1, hhv_contract_initializer_after_init_99_C_81_0_Y_24=1]
[L0]  CALL  call contract_initializer_entry_98_C_81_0(hhv_contract_initializer_after_init_99_C_81_0_E_0, hhv_contract_initializer_after_init_99_C_81_0_H_1, hhv_contract_initializer_after_init_99_C_81_0_A_2, hhv_contract_initializer_after_init_99_C_81_0_B_3, hhv_contract_initializer_after_init_99_C_81_0_C_4, hhv_contract_initializer_after_init_99_C_81_0_D_5, hhv_contract_initializer_after_init_99_C_81_0_I_6, hhv_contract_initializer_after_init_99_C_81_0_J_7, hhv_contract_initializer_after_init_99_C_81_0_K_8, hhv_contract_initializer_after_init_99_C_81_0_L_9, hhv_contract_initializer_after_init_99_C_81_0_M_10, hhv_contract_initializer_after_init_99_C_81_0_N_11, hhv_contract_initializer_after_init_99_C_81_0_O_12, hhv_contract_initializer_after_init_99_C_81_0_P_13, hhv_contract_initializer_after_init_99_C_81_0_Q_14, hhv_contract_initializer_after_init_99_C_81_0_R_15, hhv_contract_initializer_after_init_99_C_81_0_S_16, hhv_contract_initializer_after_init_99_C_81_0_T_17, hhv_contract_initializer_after_init_99_C_81_0_U_18, hhv_contract_initializer_after_init_99_C_81_0_V_19, hhv_contract_initializer_after_init_99_C_81_0_W_20, hhv_contract_initializer_after_init_99_C_81_0_F_21, hhv_contract_initializer_after_init_99_C_81_0_X_22, hhv_contract_initializer_after_init_99_C_81_0_G_23, hhv_contract_initializer_after_init_99_C_81_0_Y_24);
      VAL   [hhv_contract_initializer_entry_98_C_81_0_E_0=0, hhv_contract_initializer_entry_98_C_81_0_X_22=1, hhv_contract_initializer_entry_98_C_81_0_Y_24=1]
[L0]        assume (hhv_contract_initializer_entry_98_C_81_0_F_21 == hhv_contract_initializer_entry_98_C_81_0_G_23 && hhv_contract_initializer_entry_98_C_81_0_E_0 == 0) && hhv_contract_initializer_entry_98_C_81_0_Y_24 == hhv_contract_initializer_entry_98_C_81_0_X_22;
      VAL   [hhv_contract_initializer_entry_98_C_81_0_E_0=0, hhv_contract_initializer_entry_98_C_81_0_X_22=1, hhv_contract_initializer_entry_98_C_81_0_Y_24=1]
[L0]  RET   call contract_initializer_entry_98_C_81_0(hhv_contract_initializer_after_init_99_C_81_0_E_0, hhv_contract_initializer_after_init_99_C_81_0_H_1, hhv_contract_initializer_after_init_99_C_81_0_A_2, hhv_contract_initializer_after_init_99_C_81_0_B_3, hhv_contract_initializer_after_init_99_C_81_0_C_4, hhv_contract_initializer_after_init_99_C_81_0_D_5, hhv_contract_initializer_after_init_99_C_81_0_I_6, hhv_contract_initializer_after_init_99_C_81_0_J_7, hhv_contract_initializer_after_init_99_C_81_0_K_8, hhv_contract_initializer_after_init_99_C_81_0_L_9, hhv_contract_initializer_after_init_99_C_81_0_M_10, hhv_contract_initializer_after_init_99_C_81_0_N_11, hhv_contract_initializer_after_init_99_C_81_0_O_12, hhv_contract_initializer_after_init_99_C_81_0_P_13, hhv_contract_initializer_after_init_99_C_81_0_Q_14, hhv_contract_initializer_after_init_99_C_81_0_R_15, hhv_contract_initializer_after_init_99_C_81_0_S_16, hhv_contract_initializer_after_init_99_C_81_0_T_17, hhv_contract_initializer_after_init_99_C_81_0_U_18, hhv_contract_initializer_after_init_99_C_81_0_V_19, hhv_contract_initializer_after_init_99_C_81_0_W_20, hhv_contract_initializer_after_init_99_C_81_0_F_21, hhv_contract_initializer_after_init_99_C_81_0_X_22, hhv_contract_initializer_after_init_99_C_81_0_G_23, hhv_contract_initializer_after_init_99_C_81_0_Y_24);
      VAL   [hhv_contract_initializer_after_init_99_C_81_0_E_0=0, hhv_contract_initializer_after_init_99_C_81_0_H_1=4, hhv_contract_initializer_after_init_99_C_81_0_I_6=0, hhv_contract_initializer_after_init_99_C_81_0_J_7=0, hhv_contract_initializer_after_init_99_C_81_0_K_8=0, hhv_contract_initializer_after_init_99_C_81_0_L_9=0, hhv_contract_initializer_after_init_99_C_81_0_M_10=0, hhv_contract_initializer_after_init_99_C_81_0_N_11=0, hhv_contract_initializer_after_init_99_C_81_0_O_12=0, hhv_contract_initializer_after_init_99_C_81_0_R_15=5, hhv_contract_initializer_after_init_99_C_81_0_S_16=0, hhv_contract_initializer_after_init_99_C_81_0_T_17=3, hhv_contract_initializer_after_init_99_C_81_0_U_18=0, hhv_contract_initializer_after_init_99_C_81_0_V_19=0, hhv_contract_initializer_after_init_99_C_81_0_W_20=0, hhv_contract_initializer_after_init_99_C_81_0_X_22=1, hhv_contract_initializer_after_init_99_C_81_0_Y_24=1]
[L0]  RET   call contract_initializer_after_init_99_C_81_0(hbv_contract_initializer_97_C_81_0_E_3, hhv_contract_initializer_97_C_81_0_J_1, hhv_contract_initializer_97_C_81_0_A_2, hhv_contract_initializer_97_C_81_0_B_3, hhv_contract_initializer_97_C_81_0_C_4, hhv_contract_initializer_97_C_81_0_D_5, hhv_contract_initializer_97_C_81_0_K_6, hhv_contract_initializer_97_C_81_0_L_7, hhv_contract_initializer_97_C_81_0_M_8, hhv_contract_initializer_97_C_81_0_N_9, hhv_contract_initializer_97_C_81_0_O_10, hhv_contract_initializer_97_C_81_0_P_11, hhv_contract_initializer_97_C_81_0_Q_12, hhv_contract_initializer_97_C_81_0_R_13, hhv_contract_initializer_97_C_81_0_S_14, hhv_contract_initializer_97_C_81_0_T_15, hhv_contract_initializer_97_C_81_0_U_16, hhv_contract_initializer_97_C_81_0_V_17, hhv_contract_initializer_97_C_81_0_W_18, hhv_contract_initializer_97_C_81_0_X_19, hhv_contract_initializer_97_C_81_0_Y_20, hhv_contract_initializer_97_C_81_0_G_21, hhv_contract_initializer_97_C_81_0_Z_22, hbv_contract_initializer_97_C_81_0_H_1, hbv_contract_initializer_97_C_81_0_A1_2);
      VAL   [hbv_contract_initializer_97_C_81_0_A1_2=1, hbv_contract_initializer_97_C_81_0_E_3=0, hhv_contract_initializer_97_C_81_0_B1_24=1, hhv_contract_initializer_97_C_81_0_F_0=2, hhv_contract_initializer_97_C_81_0_J_1=4, hhv_contract_initializer_97_C_81_0_K_6=0, hhv_contract_initializer_97_C_81_0_L_7=0, hhv_contract_initializer_97_C_81_0_M_8=0, hhv_contract_initializer_97_C_81_0_N_9=0, hhv_contract_initializer_97_C_81_0_O_10=0, hhv_contract_initializer_97_C_81_0_P_11=0, hhv_contract_initializer_97_C_81_0_Q_12=0, hhv_contract_initializer_97_C_81_0_T_15=5, hhv_contract_initializer_97_C_81_0_U_16=0, hhv_contract_initializer_97_C_81_0_V_17=3, hhv_contract_initializer_97_C_81_0_W_18=0, hhv_contract_initializer_97_C_81_0_X_19=0, hhv_contract_initializer_97_C_81_0_Y_20=0, hhv_contract_initializer_97_C_81_0_Z_22=1]
[L0]  RET   call contract_initializer_97_C_81_0(hhv_summary_constructor_21_C_81_0_G_0, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_W_13, hbv_summary_constructor_21_C_81_0_T1_14, hhv_summary_constructor_21_C_81_0_J_23, hhv_summary_constructor_21_C_81_0_C1_24);
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_I_12=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_L1_10=0, hbv_summary_constructor_21_C_81_0_M_2=0, hbv_summary_constructor_21_C_81_0_T1_14=1, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  CALL  call summary_119_function_f__38_81_0(hbv_summary_constructor_21_C_81_0_K_7, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_S_11, hbv_summary_constructor_21_C_81_0_I_12, hbv_summary_constructor_21_C_81_0_T_15, hbv_summary_constructor_21_C_81_0_C_16, hbv_summary_constructor_21_C_81_0_A_4);
      VAL   [hhv_summary_119_function_f__38_81_0_A_25=1, hhv_summary_119_function_f__38_81_0_F_0=0, hhv_summary_119_function_f__38_81_0_I_1=4, hhv_summary_119_function_f__38_81_0_J_6=0, hhv_summary_119_function_f__38_81_0_K_7=0, hhv_summary_119_function_f__38_81_0_L_8=0, hhv_summary_119_function_f__38_81_0_M_9=0, hhv_summary_119_function_f__38_81_0_N_10=0, hhv_summary_119_function_f__38_81_0_O_11=0, hhv_summary_119_function_f__38_81_0_P_12=0, hhv_summary_119_function_f__38_81_0_S_15=5, hhv_summary_119_function_f__38_81_0_T_16=0, hhv_summary_119_function_f__38_81_0_U_17=3, hhv_summary_119_function_f__38_81_0_V_18=0, hhv_summary_119_function_f__38_81_0_W_19=0, hhv_summary_119_function_f__38_81_0_X_20=0, hhv_summary_119_function_f__38_81_0_Y_22=0, hhv_summary_119_function_f__38_81_0_Z_24=1]
[L0]  CALL  call summary_24_function_f__38_81_0(hhv_summary_119_function_f__38_81_0_F_0, hhv_summary_119_function_f__38_81_0_I_1, hhv_summary_119_function_f__38_81_0_B_2, hhv_summary_119_function_f__38_81_0_C_3, hhv_summary_119_function_f__38_81_0_D_4, hhv_summary_119_function_f__38_81_0_E_5, hhv_summary_119_function_f__38_81_0_J_6, hhv_summary_119_function_f__38_81_0_K_7, hhv_summary_119_function_f__38_81_0_L_8, hhv_summary_119_function_f__38_81_0_M_9, hhv_summary_119_function_f__38_81_0_N_10, hhv_summary_119_function_f__38_81_0_O_11, hhv_summary_119_function_f__38_81_0_P_12, hhv_summary_119_function_f__38_81_0_Q_13, hhv_summary_119_function_f__38_81_0_R_14, hhv_summary_119_function_f__38_81_0_S_15, hhv_summary_119_function_f__38_81_0_T_16, hhv_summary_119_function_f__38_81_0_U_17, hhv_summary_119_function_f__38_81_0_V_18, hhv_summary_119_function_f__38_81_0_W_19, hhv_summary_119_function_f__38_81_0_X_20, hhv_summary_119_function_f__38_81_0_G_21, hhv_summary_119_function_f__38_81_0_Y_22, hhv_summary_119_function_f__38_81_0_H_23, hhv_summary_119_function_f__38_81_0_Z_24, hhv_summary_119_function_f__38_81_0_A_25);
      VAL   [hhv_summary_24_function_f__38_81_0_A_25=1, hhv_summary_24_function_f__38_81_0_F_0=0, hhv_summary_24_function_f__38_81_0_I_1=4, hhv_summary_24_function_f__38_81_0_J_6=0, hhv_summary_24_function_f__38_81_0_K_7=0, hhv_summary_24_function_f__38_81_0_L_8=0, hhv_summary_24_function_f__38_81_0_M_9=0, hhv_summary_24_function_f__38_81_0_N_10=0, hhv_summary_24_function_f__38_81_0_O_11=0, hhv_summary_24_function_f__38_81_0_P_12=0, hhv_summary_24_function_f__38_81_0_S_15=5, hhv_summary_24_function_f__38_81_0_T_16=0, hhv_summary_24_function_f__38_81_0_U_17=3, hhv_summary_24_function_f__38_81_0_V_18=0, hhv_summary_24_function_f__38_81_0_W_19=0, hhv_summary_24_function_f__38_81_0_X_20=0, hhv_summary_24_function_f__38_81_0_Y_22=0, hhv_summary_24_function_f__38_81_0_Z_24=1]
[L0]  CALL  call block_86_return_function_f__38_81_0(hhv_summary_24_function_f__38_81_0_F_0, hhv_summary_24_function_f__38_81_0_I_1, hhv_summary_24_function_f__38_81_0_B_2, hhv_summary_24_function_f__38_81_0_C_3, hhv_summary_24_function_f__38_81_0_D_4, hhv_summary_24_function_f__38_81_0_E_5, hhv_summary_24_function_f__38_81_0_J_6, hhv_summary_24_function_f__38_81_0_K_7, hhv_summary_24_function_f__38_81_0_L_8, hhv_summary_24_function_f__38_81_0_M_9, hhv_summary_24_function_f__38_81_0_N_10, hhv_summary_24_function_f__38_81_0_O_11, hhv_summary_24_function_f__38_81_0_P_12, hhv_summary_24_function_f__38_81_0_Q_13, hhv_summary_24_function_f__38_81_0_R_14, hhv_summary_24_function_f__38_81_0_S_15, hhv_summary_24_function_f__38_81_0_T_16, hhv_summary_24_function_f__38_81_0_U_17, hhv_summary_24_function_f__38_81_0_V_18, hhv_summary_24_function_f__38_81_0_W_19, hhv_summary_24_function_f__38_81_0_X_20, hhv_summary_24_function_f__38_81_0_G_21, hhv_summary_24_function_f__38_81_0_Y_22, hhv_summary_24_function_f__38_81_0_H_23, hhv_summary_24_function_f__38_81_0_Z_24, hhv_summary_24_function_f__38_81_0_A_25);
      VAL   [hhv_block_86_return_function_f__38_81_0_A1_16=0, hhv_block_86_return_function_f__38_81_0_B1_17=3, hhv_block_86_return_function_f__38_81_0_B_25=1, hhv_block_86_return_function_f__38_81_0_C1_18=0, hhv_block_86_return_function_f__38_81_0_D1_19=0, hhv_block_86_return_function_f__38_81_0_E1_20=0, hhv_block_86_return_function_f__38_81_0_F1_22=0, hhv_block_86_return_function_f__38_81_0_G_0=0, hhv_block_86_return_function_f__38_81_0_H1_24=1, hhv_block_86_return_function_f__38_81_0_P_1=4, hhv_block_86_return_function_f__38_81_0_Q_6=0, hhv_block_86_return_function_f__38_81_0_R_7=0, hhv_block_86_return_function_f__38_81_0_S_8=0, hhv_block_86_return_function_f__38_81_0_T_9=0, hhv_block_86_return_function_f__38_81_0_U_10=0, hhv_block_86_return_function_f__38_81_0_V_11=0, hhv_block_86_return_function_f__38_81_0_W_12=0, hhv_block_86_return_function_f__38_81_0_Z_15=5]
[L0]        assume (((((((((((((((((hbv_block_86_return_function_f__38_81_0_G1_7 == hbv_block_86_return_function_f__38_81_0_H_3 && hbv_block_86_return_function_f__38_81_0_A_8 == 0) && hbv_block_86_return_function_f__38_81_0_G1_7 == hbv_block_86_return_function_f__38_81_0_I_6) && !(hbv_block_86_return_function_f__38_81_0_M_4 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_return_function_f__38_81_0_I_6)) && hbv_block_86_return_function_f__38_81_0_J_5 == 1) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_return_function_f__38_81_0_L_1)) && hbv_block_86_return_function_f__38_81_0_M_4 == hhv_block_86_return_function_f__38_81_0_B_25) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_return_function_f__38_81_0_H_3)) && !(hbv_block_86_return_function_f__38_81_0_K_2 < 0)) && hbv_block_86_return_function_f__38_81_0_J_5 + hbv_block_86_return_function_f__38_81_0_I_6 == hbv_block_86_return_function_f__38_81_0_K_2) && !(hbv_block_86_return_function_f__38_81_0_I_6 < 0)) && hbv_block_86_return_function_f__38_81_0_L_1 == hbv_block_86_return_function_f__38_81_0_K_2) && !(hbv_block_86_return_function_f__38_81_0_H_3 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_return_function_f__38_81_0_K_2)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_return_function_f__38_81_0_M_4)) && hhv_block_86_return_function_f__38_81_0_H1_24 == hbv_block_86_return_function_f__38_81_0_L_1) && !(hbv_block_86_return_function_f__38_81_0_L_1 < 0)) && hhv_block_86_return_function_f__38_81_0_H1_24 == hbv_block_86_return_function_f__38_81_0_M_4;
      VAL   [hbv_block_86_return_function_f__38_81_0_A_8=0, hbv_block_86_return_function_f__38_81_0_G1_7=0, hhv_block_86_return_function_f__38_81_0_A1_16=0, hhv_block_86_return_function_f__38_81_0_B1_17=3, hhv_block_86_return_function_f__38_81_0_B_25=1, hhv_block_86_return_function_f__38_81_0_C1_18=0, hhv_block_86_return_function_f__38_81_0_D1_19=0, hhv_block_86_return_function_f__38_81_0_E1_20=0, hhv_block_86_return_function_f__38_81_0_F1_22=0, hhv_block_86_return_function_f__38_81_0_G_0=0, hhv_block_86_return_function_f__38_81_0_H1_24=1, hhv_block_86_return_function_f__38_81_0_P_1=4, hhv_block_86_return_function_f__38_81_0_Q_6=0, hhv_block_86_return_function_f__38_81_0_R_7=0, hhv_block_86_return_function_f__38_81_0_S_8=0, hhv_block_86_return_function_f__38_81_0_T_9=0, hhv_block_86_return_function_f__38_81_0_U_10=0, hhv_block_86_return_function_f__38_81_0_V_11=0, hhv_block_86_return_function_f__38_81_0_W_12=0, hhv_block_86_return_function_f__38_81_0_Z_15=5]
[L0]  CALL  call block_85_f_37_81_0(hhv_block_86_return_function_f__38_81_0_G_0, hhv_block_86_return_function_f__38_81_0_P_1, hhv_block_86_return_function_f__38_81_0_C_2, hhv_block_86_return_function_f__38_81_0_D_3, hhv_block_86_return_function_f__38_81_0_E_4, hhv_block_86_return_function_f__38_81_0_F_5, hhv_block_86_return_function_f__38_81_0_Q_6, hhv_block_86_return_function_f__38_81_0_R_7, hhv_block_86_return_function_f__38_81_0_S_8, hhv_block_86_return_function_f__38_81_0_T_9, hhv_block_86_return_function_f__38_81_0_U_10, hhv_block_86_return_function_f__38_81_0_V_11, hhv_block_86_return_function_f__38_81_0_W_12, hhv_block_86_return_function_f__38_81_0_X_13, hhv_block_86_return_function_f__38_81_0_Y_14, hhv_block_86_return_function_f__38_81_0_Z_15, hhv_block_86_return_function_f__38_81_0_A1_16, hhv_block_86_return_function_f__38_81_0_B1_17, hhv_block_86_return_function_f__38_81_0_C1_18, hhv_block_86_return_function_f__38_81_0_D1_19, hhv_block_86_return_function_f__38_81_0_E1_20, hhv_block_86_return_function_f__38_81_0_N_21, hhv_block_86_return_function_f__38_81_0_F1_22, hhv_block_86_return_function_f__38_81_0_O_23, hbv_block_86_return_function_f__38_81_0_G1_7, hbv_block_86_return_function_f__38_81_0_A_8);
      VAL   [hhv_block_85_f_37_81_0_A_25=0, hhv_block_85_f_37_81_0_F_0=0, hhv_block_85_f_37_81_0_I_1=4, hhv_block_85_f_37_81_0_J_6=0, hhv_block_85_f_37_81_0_K_7=0, hhv_block_85_f_37_81_0_L_8=0, hhv_block_85_f_37_81_0_M_9=0, hhv_block_85_f_37_81_0_N_10=0, hhv_block_85_f_37_81_0_O_11=0, hhv_block_85_f_37_81_0_P_12=0, hhv_block_85_f_37_81_0_S_15=5, hhv_block_85_f_37_81_0_T_16=0, hhv_block_85_f_37_81_0_U_17=3, hhv_block_85_f_37_81_0_V_18=0, hhv_block_85_f_37_81_0_W_19=0, hhv_block_85_f_37_81_0_X_20=0, hhv_block_85_f_37_81_0_Y_22=0, hhv_block_85_f_37_81_0_Z_24=0]
[L0]        assume (hhv_block_85_f_37_81_0_F_0 == 0 && hhv_block_85_f_37_81_0_H_23 == hhv_block_85_f_37_81_0_G_21) && hhv_block_85_f_37_81_0_Z_24 == hhv_block_85_f_37_81_0_Y_22;
      VAL   [hhv_block_85_f_37_81_0_A_25=0, hhv_block_85_f_37_81_0_F_0=0, hhv_block_85_f_37_81_0_I_1=4, hhv_block_85_f_37_81_0_J_6=0, hhv_block_85_f_37_81_0_K_7=0, hhv_block_85_f_37_81_0_L_8=0, hhv_block_85_f_37_81_0_M_9=0, hhv_block_85_f_37_81_0_N_10=0, hhv_block_85_f_37_81_0_O_11=0, hhv_block_85_f_37_81_0_P_12=0, hhv_block_85_f_37_81_0_S_15=5, hhv_block_85_f_37_81_0_T_16=0, hhv_block_85_f_37_81_0_U_17=3, hhv_block_85_f_37_81_0_V_18=0, hhv_block_85_f_37_81_0_W_19=0, hhv_block_85_f_37_81_0_X_20=0, hhv_block_85_f_37_81_0_Y_22=0, hhv_block_85_f_37_81_0_Z_24=0]
[L0]  CALL  call block_84_function_f__38_81_0(hhv_block_85_f_37_81_0_F_0, hhv_block_85_f_37_81_0_I_1, hhv_block_85_f_37_81_0_B_2, hhv_block_85_f_37_81_0_C_3, hhv_block_85_f_37_81_0_D_4, hhv_block_85_f_37_81_0_E_5, hhv_block_85_f_37_81_0_J_6, hhv_block_85_f_37_81_0_K_7, hhv_block_85_f_37_81_0_L_8, hhv_block_85_f_37_81_0_M_9, hhv_block_85_f_37_81_0_N_10, hhv_block_85_f_37_81_0_O_11, hhv_block_85_f_37_81_0_P_12, hhv_block_85_f_37_81_0_Q_13, hhv_block_85_f_37_81_0_R_14, hhv_block_85_f_37_81_0_S_15, hhv_block_85_f_37_81_0_T_16, hhv_block_85_f_37_81_0_U_17, hhv_block_85_f_37_81_0_V_18, hhv_block_85_f_37_81_0_W_19, hhv_block_85_f_37_81_0_X_20, hhv_block_85_f_37_81_0_G_21, hhv_block_85_f_37_81_0_Y_22, hhv_block_85_f_37_81_0_H_23, hhv_block_85_f_37_81_0_Z_24, hhv_block_85_f_37_81_0_A_25);
[L0]  RET   call block_84_function_f__38_81_0(hhv_block_85_f_37_81_0_F_0, hhv_block_85_f_37_81_0_I_1, hhv_block_85_f_37_81_0_B_2, hhv_block_85_f_37_81_0_C_3, hhv_block_85_f_37_81_0_D_4, hhv_block_85_f_37_81_0_E_5, hhv_block_85_f_37_81_0_J_6, hhv_block_85_f_37_81_0_K_7, hhv_block_85_f_37_81_0_L_8, hhv_block_85_f_37_81_0_M_9, hhv_block_85_f_37_81_0_N_10, hhv_block_85_f_37_81_0_O_11, hhv_block_85_f_37_81_0_P_12, hhv_block_85_f_37_81_0_Q_13, hhv_block_85_f_37_81_0_R_14, hhv_block_85_f_37_81_0_S_15, hhv_block_85_f_37_81_0_T_16, hhv_block_85_f_37_81_0_U_17, hhv_block_85_f_37_81_0_V_18, hhv_block_85_f_37_81_0_W_19, hhv_block_85_f_37_81_0_X_20, hhv_block_85_f_37_81_0_G_21, hhv_block_85_f_37_81_0_Y_22, hhv_block_85_f_37_81_0_H_23, hhv_block_85_f_37_81_0_Z_24, hhv_block_85_f_37_81_0_A_25);
      VAL   [hhv_block_85_f_37_81_0_A_25=0, hhv_block_85_f_37_81_0_F_0=0, hhv_block_85_f_37_81_0_I_1=4, hhv_block_85_f_37_81_0_J_6=0, hhv_block_85_f_37_81_0_K_7=0, hhv_block_85_f_37_81_0_L_8=0, hhv_block_85_f_37_81_0_M_9=0, hhv_block_85_f_37_81_0_N_10=0, hhv_block_85_f_37_81_0_O_11=0, hhv_block_85_f_37_81_0_P_12=0, hhv_block_85_f_37_81_0_S_15=5, hhv_block_85_f_37_81_0_T_16=0, hhv_block_85_f_37_81_0_U_17=3, hhv_block_85_f_37_81_0_V_18=0, hhv_block_85_f_37_81_0_W_19=0, hhv_block_85_f_37_81_0_X_20=0, hhv_block_85_f_37_81_0_Y_22=0, hhv_block_85_f_37_81_0_Z_24=0]
[L0]  RET   call block_85_f_37_81_0(hhv_block_86_return_function_f__38_81_0_G_0, hhv_block_86_return_function_f__38_81_0_P_1, hhv_block_86_return_function_f__38_81_0_C_2, hhv_block_86_return_function_f__38_81_0_D_3, hhv_block_86_return_function_f__38_81_0_E_4, hhv_block_86_return_function_f__38_81_0_F_5, hhv_block_86_return_function_f__38_81_0_Q_6, hhv_block_86_return_function_f__38_81_0_R_7, hhv_block_86_return_function_f__38_81_0_S_8, hhv_block_86_return_function_f__38_81_0_T_9, hhv_block_86_return_function_f__38_81_0_U_10, hhv_block_86_return_function_f__38_81_0_V_11, hhv_block_86_return_function_f__38_81_0_W_12, hhv_block_86_return_function_f__38_81_0_X_13, hhv_block_86_return_function_f__38_81_0_Y_14, hhv_block_86_return_function_f__38_81_0_Z_15, hhv_block_86_return_function_f__38_81_0_A1_16, hhv_block_86_return_function_f__38_81_0_B1_17, hhv_block_86_return_function_f__38_81_0_C1_18, hhv_block_86_return_function_f__38_81_0_D1_19, hhv_block_86_return_function_f__38_81_0_E1_20, hhv_block_86_return_function_f__38_81_0_N_21, hhv_block_86_return_function_f__38_81_0_F1_22, hhv_block_86_return_function_f__38_81_0_O_23, hbv_block_86_return_function_f__38_81_0_G1_7, hbv_block_86_return_function_f__38_81_0_A_8);
      VAL   [hbv_block_86_return_function_f__38_81_0_A_8=0, hbv_block_86_return_function_f__38_81_0_G1_7=0, hhv_block_86_return_function_f__38_81_0_A1_16=0, hhv_block_86_return_function_f__38_81_0_B1_17=3, hhv_block_86_return_function_f__38_81_0_B_25=1, hhv_block_86_return_function_f__38_81_0_C1_18=0, hhv_block_86_return_function_f__38_81_0_D1_19=0, hhv_block_86_return_function_f__38_81_0_E1_20=0, hhv_block_86_return_function_f__38_81_0_F1_22=0, hhv_block_86_return_function_f__38_81_0_G_0=0, hhv_block_86_return_function_f__38_81_0_H1_24=1, hhv_block_86_return_function_f__38_81_0_P_1=4, hhv_block_86_return_function_f__38_81_0_Q_6=0, hhv_block_86_return_function_f__38_81_0_R_7=0, hhv_block_86_return_function_f__38_81_0_S_8=0, hhv_block_86_return_function_f__38_81_0_T_9=0, hhv_block_86_return_function_f__38_81_0_U_10=0, hhv_block_86_return_function_f__38_81_0_V_11=0, hhv_block_86_return_function_f__38_81_0_W_12=0, hhv_block_86_return_function_f__38_81_0_Z_15=5]
[L0]  RET   call block_86_return_function_f__38_81_0(hhv_summary_24_function_f__38_81_0_F_0, hhv_summary_24_function_f__38_81_0_I_1, hhv_summary_24_function_f__38_81_0_B_2, hhv_summary_24_function_f__38_81_0_C_3, hhv_summary_24_function_f__38_81_0_D_4, hhv_summary_24_function_f__38_81_0_E_5, hhv_summary_24_function_f__38_81_0_J_6, hhv_summary_24_function_f__38_81_0_K_7, hhv_summary_24_function_f__38_81_0_L_8, hhv_summary_24_function_f__38_81_0_M_9, hhv_summary_24_function_f__38_81_0_N_10, hhv_summary_24_function_f__38_81_0_O_11, hhv_summary_24_function_f__38_81_0_P_12, hhv_summary_24_function_f__38_81_0_Q_13, hhv_summary_24_function_f__38_81_0_R_14, hhv_summary_24_function_f__38_81_0_S_15, hhv_summary_24_function_f__38_81_0_T_16, hhv_summary_24_function_f__38_81_0_U_17, hhv_summary_24_function_f__38_81_0_V_18, hhv_summary_24_function_f__38_81_0_W_19, hhv_summary_24_function_f__38_81_0_X_20, hhv_summary_24_function_f__38_81_0_G_21, hhv_summary_24_function_f__38_81_0_Y_22, hhv_summary_24_function_f__38_81_0_H_23, hhv_summary_24_function_f__38_81_0_Z_24, hhv_summary_24_function_f__38_81_0_A_25);
      VAL   [hhv_summary_24_function_f__38_81_0_A_25=1, hhv_summary_24_function_f__38_81_0_F_0=0, hhv_summary_24_function_f__38_81_0_I_1=4, hhv_summary_24_function_f__38_81_0_J_6=0, hhv_summary_24_function_f__38_81_0_K_7=0, hhv_summary_24_function_f__38_81_0_L_8=0, hhv_summary_24_function_f__38_81_0_M_9=0, hhv_summary_24_function_f__38_81_0_N_10=0, hhv_summary_24_function_f__38_81_0_O_11=0, hhv_summary_24_function_f__38_81_0_P_12=0, hhv_summary_24_function_f__38_81_0_S_15=5, hhv_summary_24_function_f__38_81_0_T_16=0, hhv_summary_24_function_f__38_81_0_U_17=3, hhv_summary_24_function_f__38_81_0_V_18=0, hhv_summary_24_function_f__38_81_0_W_19=0, hhv_summary_24_function_f__38_81_0_X_20=0, hhv_summary_24_function_f__38_81_0_Y_22=0, hhv_summary_24_function_f__38_81_0_Z_24=1]
[L0]  RET   call summary_24_function_f__38_81_0(hhv_summary_119_function_f__38_81_0_F_0, hhv_summary_119_function_f__38_81_0_I_1, hhv_summary_119_function_f__38_81_0_B_2, hhv_summary_119_function_f__38_81_0_C_3, hhv_summary_119_function_f__38_81_0_D_4, hhv_summary_119_function_f__38_81_0_E_5, hhv_summary_119_function_f__38_81_0_J_6, hhv_summary_119_function_f__38_81_0_K_7, hhv_summary_119_function_f__38_81_0_L_8, hhv_summary_119_function_f__38_81_0_M_9, hhv_summary_119_function_f__38_81_0_N_10, hhv_summary_119_function_f__38_81_0_O_11, hhv_summary_119_function_f__38_81_0_P_12, hhv_summary_119_function_f__38_81_0_Q_13, hhv_summary_119_function_f__38_81_0_R_14, hhv_summary_119_function_f__38_81_0_S_15, hhv_summary_119_function_f__38_81_0_T_16, hhv_summary_119_function_f__38_81_0_U_17, hhv_summary_119_function_f__38_81_0_V_18, hhv_summary_119_function_f__38_81_0_W_19, hhv_summary_119_function_f__38_81_0_X_20, hhv_summary_119_function_f__38_81_0_G_21, hhv_summary_119_function_f__38_81_0_Y_22, hhv_summary_119_function_f__38_81_0_H_23, hhv_summary_119_function_f__38_81_0_Z_24, hhv_summary_119_function_f__38_81_0_A_25);
      VAL   [hhv_summary_119_function_f__38_81_0_A_25=1, hhv_summary_119_function_f__38_81_0_F_0=0, hhv_summary_119_function_f__38_81_0_I_1=4, hhv_summary_119_function_f__38_81_0_J_6=0, hhv_summary_119_function_f__38_81_0_K_7=0, hhv_summary_119_function_f__38_81_0_L_8=0, hhv_summary_119_function_f__38_81_0_M_9=0, hhv_summary_119_function_f__38_81_0_N_10=0, hhv_summary_119_function_f__38_81_0_O_11=0, hhv_summary_119_function_f__38_81_0_P_12=0, hhv_summary_119_function_f__38_81_0_S_15=5, hhv_summary_119_function_f__38_81_0_T_16=0, hhv_summary_119_function_f__38_81_0_U_17=3, hhv_summary_119_function_f__38_81_0_V_18=0, hhv_summary_119_function_f__38_81_0_W_19=0, hhv_summary_119_function_f__38_81_0_X_20=0, hhv_summary_119_function_f__38_81_0_Y_22=0, hhv_summary_119_function_f__38_81_0_Z_24=1]
[L0]  RET   call summary_119_function_f__38_81_0(hbv_summary_constructor_21_C_81_0_K_7, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_S_11, hbv_summary_constructor_21_C_81_0_I_12, hbv_summary_constructor_21_C_81_0_T_15, hbv_summary_constructor_21_C_81_0_C_16, hbv_summary_constructor_21_C_81_0_A_4);
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_16=1, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_I_12=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_L1_10=0, hbv_summary_constructor_21_C_81_0_M_2=0, hbv_summary_constructor_21_C_81_0_T1_14=1, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  CALL  call contract_initializer_103_Z_62_0(hbv_summary_constructor_21_C_81_0_F_1, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_S_17, hbv_summary_constructor_21_C_81_0_O1_18, hbv_summary_constructor_21_C_81_0_W_13, hbv_summary_constructor_21_C_81_0_T1_14);
      VAL   [hhv_contract_initializer_103_Z_62_0_B1_24=1, hhv_contract_initializer_103_Z_62_0_F_0=0, hhv_contract_initializer_103_Z_62_0_J_1=4, hhv_contract_initializer_103_Z_62_0_K_6=0, hhv_contract_initializer_103_Z_62_0_L_7=0, hhv_contract_initializer_103_Z_62_0_M_8=0, hhv_contract_initializer_103_Z_62_0_N_9=0, hhv_contract_initializer_103_Z_62_0_O_10=0, hhv_contract_initializer_103_Z_62_0_P_11=0, hhv_contract_initializer_103_Z_62_0_Q_12=0, hhv_contract_initializer_103_Z_62_0_T_15=5, hhv_contract_initializer_103_Z_62_0_U_16=0, hhv_contract_initializer_103_Z_62_0_V_17=3, hhv_contract_initializer_103_Z_62_0_W_18=0, hhv_contract_initializer_103_Z_62_0_X_19=0, hhv_contract_initializer_103_Z_62_0_Y_20=0, hhv_contract_initializer_103_Z_62_0_Z_22=1]
[L0]        assume hhv_contract_initializer_103_Z_62_0_F_0 == 0;
      VAL   [hhv_contract_initializer_103_Z_62_0_B1_24=1, hhv_contract_initializer_103_Z_62_0_F_0=0, hhv_contract_initializer_103_Z_62_0_J_1=4, hhv_contract_initializer_103_Z_62_0_K_6=0, hhv_contract_initializer_103_Z_62_0_L_7=0, hhv_contract_initializer_103_Z_62_0_M_8=0, hhv_contract_initializer_103_Z_62_0_N_9=0, hhv_contract_initializer_103_Z_62_0_O_10=0, hhv_contract_initializer_103_Z_62_0_P_11=0, hhv_contract_initializer_103_Z_62_0_Q_12=0, hhv_contract_initializer_103_Z_62_0_T_15=5, hhv_contract_initializer_103_Z_62_0_U_16=0, hhv_contract_initializer_103_Z_62_0_V_17=3, hhv_contract_initializer_103_Z_62_0_W_18=0, hhv_contract_initializer_103_Z_62_0_X_19=0, hhv_contract_initializer_103_Z_62_0_Y_20=0, hhv_contract_initializer_103_Z_62_0_Z_22=1]
[L0]  CALL  call summary_26_constructor_61_81_0(hhv_contract_initializer_103_Z_62_0_F_0, hhv_contract_initializer_103_Z_62_0_J_1, hhv_contract_initializer_103_Z_62_0_A_2, hhv_contract_initializer_103_Z_62_0_B_3, hhv_contract_initializer_103_Z_62_0_C_4, hhv_contract_initializer_103_Z_62_0_D_5, hhv_contract_initializer_103_Z_62_0_K_6, hhv_contract_initializer_103_Z_62_0_L_7, hhv_contract_initializer_103_Z_62_0_M_8, hhv_contract_initializer_103_Z_62_0_N_9, hhv_contract_initializer_103_Z_62_0_O_10, hhv_contract_initializer_103_Z_62_0_P_11, hhv_contract_initializer_103_Z_62_0_Q_12, hhv_contract_initializer_103_Z_62_0_R_13, hhv_contract_initializer_103_Z_62_0_S_14, hhv_contract_initializer_103_Z_62_0_T_15, hhv_contract_initializer_103_Z_62_0_U_16, hhv_contract_initializer_103_Z_62_0_V_17, hhv_contract_initializer_103_Z_62_0_W_18, hhv_contract_initializer_103_Z_62_0_X_19, hhv_contract_initializer_103_Z_62_0_Y_20, hbv_contract_initializer_103_Z_62_0_H_1, hbv_contract_initializer_103_Z_62_0_A1_2, hhv_contract_initializer_103_Z_62_0_I_23, hhv_contract_initializer_103_Z_62_0_B1_24);
      VAL   [hhv_summary_26_constructor_61_81_0_E_0=0, hhv_summary_26_constructor_61_81_0_H_1=4, hhv_summary_26_constructor_61_81_0_I_6=0, hhv_summary_26_constructor_61_81_0_J_7=0, hhv_summary_26_constructor_61_81_0_K_8=0, hhv_summary_26_constructor_61_81_0_L_9=0, hhv_summary_26_constructor_61_81_0_M_10=0, hhv_summary_26_constructor_61_81_0_N_11=0, hhv_summary_26_constructor_61_81_0_O_12=0, hhv_summary_26_constructor_61_81_0_R_15=5, hhv_summary_26_constructor_61_81_0_S_16=0, hhv_summary_26_constructor_61_81_0_T_17=3, hhv_summary_26_constructor_61_81_0_U_18=0, hhv_summary_26_constructor_61_81_0_V_19=0, hhv_summary_26_constructor_61_81_0_W_20=0, hhv_summary_26_constructor_61_81_0_X_22=1, hhv_summary_26_constructor_61_81_0_Y_24=1]
[L0]  CALL  call block_102_return_constructor_61_81_0(hhv_summary_26_constructor_61_81_0_E_0, hhv_summary_26_constructor_61_81_0_H_1, hhv_summary_26_constructor_61_81_0_A_2, hhv_summary_26_constructor_61_81_0_B_3, hhv_summary_26_constructor_61_81_0_C_4, hhv_summary_26_constructor_61_81_0_D_5, hhv_summary_26_constructor_61_81_0_I_6, hhv_summary_26_constructor_61_81_0_J_7, hhv_summary_26_constructor_61_81_0_K_8, hhv_summary_26_constructor_61_81_0_L_9, hhv_summary_26_constructor_61_81_0_M_10, hhv_summary_26_constructor_61_81_0_N_11, hhv_summary_26_constructor_61_81_0_O_12, hhv_summary_26_constructor_61_81_0_P_13, hhv_summary_26_constructor_61_81_0_Q_14, hhv_summary_26_constructor_61_81_0_R_15, hhv_summary_26_constructor_61_81_0_S_16, hhv_summary_26_constructor_61_81_0_T_17, hhv_summary_26_constructor_61_81_0_U_18, hhv_summary_26_constructor_61_81_0_V_19, hhv_summary_26_constructor_61_81_0_W_20, hhv_summary_26_constructor_61_81_0_F_21, hhv_summary_26_constructor_61_81_0_X_22, hhv_summary_26_constructor_61_81_0_G_23, hhv_summary_26_constructor_61_81_0_Y_24);
      VAL   [hhv_block_102_return_constructor_61_81_0_E_0=0, hhv_block_102_return_constructor_61_81_0_H_1=4, hhv_block_102_return_constructor_61_81_0_I_6=0, hhv_block_102_return_constructor_61_81_0_J_7=0, hhv_block_102_return_constructor_61_81_0_K_8=0, hhv_block_102_return_constructor_61_81_0_L_9=0, hhv_block_102_return_constructor_61_81_0_M_10=0, hhv_block_102_return_constructor_61_81_0_N_11=0, hhv_block_102_return_constructor_61_81_0_O_12=0, hhv_block_102_return_constructor_61_81_0_R_15=5, hhv_block_102_return_constructor_61_81_0_S_16=0, hhv_block_102_return_constructor_61_81_0_T_17=3, hhv_block_102_return_constructor_61_81_0_U_18=0, hhv_block_102_return_constructor_61_81_0_V_19=0, hhv_block_102_return_constructor_61_81_0_W_20=0, hhv_block_102_return_constructor_61_81_0_X_22=1, hhv_block_102_return_constructor_61_81_0_Y_24=1]
[L0]  CALL  call block_101__60_81_0(hhv_block_102_return_constructor_61_81_0_E_0, hhv_block_102_return_constructor_61_81_0_H_1, hhv_block_102_return_constructor_61_81_0_A_2, hhv_block_102_return_constructor_61_81_0_B_3, hhv_block_102_return_constructor_61_81_0_C_4, hhv_block_102_return_constructor_61_81_0_D_5, hhv_block_102_return_constructor_61_81_0_I_6, hhv_block_102_return_constructor_61_81_0_J_7, hhv_block_102_return_constructor_61_81_0_K_8, hhv_block_102_return_constructor_61_81_0_L_9, hhv_block_102_return_constructor_61_81_0_M_10, hhv_block_102_return_constructor_61_81_0_N_11, hhv_block_102_return_constructor_61_81_0_O_12, hhv_block_102_return_constructor_61_81_0_P_13, hhv_block_102_return_constructor_61_81_0_Q_14, hhv_block_102_return_constructor_61_81_0_R_15, hhv_block_102_return_constructor_61_81_0_S_16, hhv_block_102_return_constructor_61_81_0_T_17, hhv_block_102_return_constructor_61_81_0_U_18, hhv_block_102_return_constructor_61_81_0_V_19, hhv_block_102_return_constructor_61_81_0_W_20, hhv_block_102_return_constructor_61_81_0_F_21, hhv_block_102_return_constructor_61_81_0_X_22, hhv_block_102_return_constructor_61_81_0_G_23, hhv_block_102_return_constructor_61_81_0_Y_24);
      VAL   [hhv_block_101__60_81_0_E_0=0, hhv_block_101__60_81_0_H_1=4, hhv_block_101__60_81_0_I_6=0, hhv_block_101__60_81_0_J_7=0, hhv_block_101__60_81_0_K_8=0, hhv_block_101__60_81_0_L_9=0, hhv_block_101__60_81_0_M_10=0, hhv_block_101__60_81_0_N_11=0, hhv_block_101__60_81_0_O_12=0, hhv_block_101__60_81_0_R_15=5, hhv_block_101__60_81_0_S_16=0, hhv_block_101__60_81_0_T_17=3, hhv_block_101__60_81_0_U_18=0, hhv_block_101__60_81_0_V_19=0, hhv_block_101__60_81_0_W_20=0, hhv_block_101__60_81_0_X_22=1, hhv_block_101__60_81_0_Y_24=1]
[L0]        assume (hhv_block_101__60_81_0_F_21 == hhv_block_101__60_81_0_G_23 && hhv_block_101__60_81_0_E_0 == 0) && hhv_block_101__60_81_0_Y_24 == hhv_block_101__60_81_0_X_22;
      VAL   [hhv_block_101__60_81_0_E_0=0, hhv_block_101__60_81_0_H_1=4, hhv_block_101__60_81_0_I_6=0, hhv_block_101__60_81_0_J_7=0, hhv_block_101__60_81_0_K_8=0, hhv_block_101__60_81_0_L_9=0, hhv_block_101__60_81_0_M_10=0, hhv_block_101__60_81_0_N_11=0, hhv_block_101__60_81_0_O_12=0, hhv_block_101__60_81_0_R_15=5, hhv_block_101__60_81_0_S_16=0, hhv_block_101__60_81_0_T_17=3, hhv_block_101__60_81_0_U_18=0, hhv_block_101__60_81_0_V_19=0, hhv_block_101__60_81_0_W_20=0, hhv_block_101__60_81_0_X_22=1, hhv_block_101__60_81_0_Y_24=1]
[L0]  CALL  call block_100_constructor_61_81_0(hhv_block_101__60_81_0_E_0, hhv_block_101__60_81_0_H_1, hhv_block_101__60_81_0_A_2, hhv_block_101__60_81_0_B_3, hhv_block_101__60_81_0_C_4, hhv_block_101__60_81_0_D_5, hhv_block_101__60_81_0_I_6, hhv_block_101__60_81_0_J_7, hhv_block_101__60_81_0_K_8, hhv_block_101__60_81_0_L_9, hhv_block_101__60_81_0_M_10, hhv_block_101__60_81_0_N_11, hhv_block_101__60_81_0_O_12, hhv_block_101__60_81_0_P_13, hhv_block_101__60_81_0_Q_14, hhv_block_101__60_81_0_R_15, hhv_block_101__60_81_0_S_16, hhv_block_101__60_81_0_T_17, hhv_block_101__60_81_0_U_18, hhv_block_101__60_81_0_V_19, hhv_block_101__60_81_0_W_20, hhv_block_101__60_81_0_F_21, hhv_block_101__60_81_0_X_22, hhv_block_101__60_81_0_G_23, hhv_block_101__60_81_0_Y_24);
[L0]  RET   call block_100_constructor_61_81_0(hhv_block_101__60_81_0_E_0, hhv_block_101__60_81_0_H_1, hhv_block_101__60_81_0_A_2, hhv_block_101__60_81_0_B_3, hhv_block_101__60_81_0_C_4, hhv_block_101__60_81_0_D_5, hhv_block_101__60_81_0_I_6, hhv_block_101__60_81_0_J_7, hhv_block_101__60_81_0_K_8, hhv_block_101__60_81_0_L_9, hhv_block_101__60_81_0_M_10, hhv_block_101__60_81_0_N_11, hhv_block_101__60_81_0_O_12, hhv_block_101__60_81_0_P_13, hhv_block_101__60_81_0_Q_14, hhv_block_101__60_81_0_R_15, hhv_block_101__60_81_0_S_16, hhv_block_101__60_81_0_T_17, hhv_block_101__60_81_0_U_18, hhv_block_101__60_81_0_V_19, hhv_block_101__60_81_0_W_20, hhv_block_101__60_81_0_F_21, hhv_block_101__60_81_0_X_22, hhv_block_101__60_81_0_G_23, hhv_block_101__60_81_0_Y_24);
      VAL   [hhv_block_101__60_81_0_E_0=0, hhv_block_101__60_81_0_H_1=4, hhv_block_101__60_81_0_I_6=0, hhv_block_101__60_81_0_J_7=0, hhv_block_101__60_81_0_K_8=0, hhv_block_101__60_81_0_L_9=0, hhv_block_101__60_81_0_M_10=0, hhv_block_101__60_81_0_N_11=0, hhv_block_101__60_81_0_O_12=0, hhv_block_101__60_81_0_R_15=5, hhv_block_101__60_81_0_S_16=0, hhv_block_101__60_81_0_T_17=3, hhv_block_101__60_81_0_U_18=0, hhv_block_101__60_81_0_V_19=0, hhv_block_101__60_81_0_W_20=0, hhv_block_101__60_81_0_X_22=1, hhv_block_101__60_81_0_Y_24=1]
[L0]  RET   call block_101__60_81_0(hhv_block_102_return_constructor_61_81_0_E_0, hhv_block_102_return_constructor_61_81_0_H_1, hhv_block_102_return_constructor_61_81_0_A_2, hhv_block_102_return_constructor_61_81_0_B_3, hhv_block_102_return_constructor_61_81_0_C_4, hhv_block_102_return_constructor_61_81_0_D_5, hhv_block_102_return_constructor_61_81_0_I_6, hhv_block_102_return_constructor_61_81_0_J_7, hhv_block_102_return_constructor_61_81_0_K_8, hhv_block_102_return_constructor_61_81_0_L_9, hhv_block_102_return_constructor_61_81_0_M_10, hhv_block_102_return_constructor_61_81_0_N_11, hhv_block_102_return_constructor_61_81_0_O_12, hhv_block_102_return_constructor_61_81_0_P_13, hhv_block_102_return_constructor_61_81_0_Q_14, hhv_block_102_return_constructor_61_81_0_R_15, hhv_block_102_return_constructor_61_81_0_S_16, hhv_block_102_return_constructor_61_81_0_T_17, hhv_block_102_return_constructor_61_81_0_U_18, hhv_block_102_return_constructor_61_81_0_V_19, hhv_block_102_return_constructor_61_81_0_W_20, hhv_block_102_return_constructor_61_81_0_F_21, hhv_block_102_return_constructor_61_81_0_X_22, hhv_block_102_return_constructor_61_81_0_G_23, hhv_block_102_return_constructor_61_81_0_Y_24);
      VAL   [hhv_block_102_return_constructor_61_81_0_E_0=0, hhv_block_102_return_constructor_61_81_0_H_1=4, hhv_block_102_return_constructor_61_81_0_I_6=0, hhv_block_102_return_constructor_61_81_0_J_7=0, hhv_block_102_return_constructor_61_81_0_K_8=0, hhv_block_102_return_constructor_61_81_0_L_9=0, hhv_block_102_return_constructor_61_81_0_M_10=0, hhv_block_102_return_constructor_61_81_0_N_11=0, hhv_block_102_return_constructor_61_81_0_O_12=0, hhv_block_102_return_constructor_61_81_0_R_15=5, hhv_block_102_return_constructor_61_81_0_S_16=0, hhv_block_102_return_constructor_61_81_0_T_17=3, hhv_block_102_return_constructor_61_81_0_U_18=0, hhv_block_102_return_constructor_61_81_0_V_19=0, hhv_block_102_return_constructor_61_81_0_W_20=0, hhv_block_102_return_constructor_61_81_0_X_22=1, hhv_block_102_return_constructor_61_81_0_Y_24=1]
[L0]  RET   call block_102_return_constructor_61_81_0(hhv_summary_26_constructor_61_81_0_E_0, hhv_summary_26_constructor_61_81_0_H_1, hhv_summary_26_constructor_61_81_0_A_2, hhv_summary_26_constructor_61_81_0_B_3, hhv_summary_26_constructor_61_81_0_C_4, hhv_summary_26_constructor_61_81_0_D_5, hhv_summary_26_constructor_61_81_0_I_6, hhv_summary_26_constructor_61_81_0_J_7, hhv_summary_26_constructor_61_81_0_K_8, hhv_summary_26_constructor_61_81_0_L_9, hhv_summary_26_constructor_61_81_0_M_10, hhv_summary_26_constructor_61_81_0_N_11, hhv_summary_26_constructor_61_81_0_O_12, hhv_summary_26_constructor_61_81_0_P_13, hhv_summary_26_constructor_61_81_0_Q_14, hhv_summary_26_constructor_61_81_0_R_15, hhv_summary_26_constructor_61_81_0_S_16, hhv_summary_26_constructor_61_81_0_T_17, hhv_summary_26_constructor_61_81_0_U_18, hhv_summary_26_constructor_61_81_0_V_19, hhv_summary_26_constructor_61_81_0_W_20, hhv_summary_26_constructor_61_81_0_F_21, hhv_summary_26_constructor_61_81_0_X_22, hhv_summary_26_constructor_61_81_0_G_23, hhv_summary_26_constructor_61_81_0_Y_24);
      VAL   [hhv_summary_26_constructor_61_81_0_E_0=0, hhv_summary_26_constructor_61_81_0_H_1=4, hhv_summary_26_constructor_61_81_0_I_6=0, hhv_summary_26_constructor_61_81_0_J_7=0, hhv_summary_26_constructor_61_81_0_K_8=0, hhv_summary_26_constructor_61_81_0_L_9=0, hhv_summary_26_constructor_61_81_0_M_10=0, hhv_summary_26_constructor_61_81_0_N_11=0, hhv_summary_26_constructor_61_81_0_O_12=0, hhv_summary_26_constructor_61_81_0_R_15=5, hhv_summary_26_constructor_61_81_0_S_16=0, hhv_summary_26_constructor_61_81_0_T_17=3, hhv_summary_26_constructor_61_81_0_U_18=0, hhv_summary_26_constructor_61_81_0_V_19=0, hhv_summary_26_constructor_61_81_0_W_20=0, hhv_summary_26_constructor_61_81_0_X_22=1, hhv_summary_26_constructor_61_81_0_Y_24=1]
[L0]  RET   call summary_26_constructor_61_81_0(hhv_contract_initializer_103_Z_62_0_F_0, hhv_contract_initializer_103_Z_62_0_J_1, hhv_contract_initializer_103_Z_62_0_A_2, hhv_contract_initializer_103_Z_62_0_B_3, hhv_contract_initializer_103_Z_62_0_C_4, hhv_contract_initializer_103_Z_62_0_D_5, hhv_contract_initializer_103_Z_62_0_K_6, hhv_contract_initializer_103_Z_62_0_L_7, hhv_contract_initializer_103_Z_62_0_M_8, hhv_contract_initializer_103_Z_62_0_N_9, hhv_contract_initializer_103_Z_62_0_O_10, hhv_contract_initializer_103_Z_62_0_P_11, hhv_contract_initializer_103_Z_62_0_Q_12, hhv_contract_initializer_103_Z_62_0_R_13, hhv_contract_initializer_103_Z_62_0_S_14, hhv_contract_initializer_103_Z_62_0_T_15, hhv_contract_initializer_103_Z_62_0_U_16, hhv_contract_initializer_103_Z_62_0_V_17, hhv_contract_initializer_103_Z_62_0_W_18, hhv_contract_initializer_103_Z_62_0_X_19, hhv_contract_initializer_103_Z_62_0_Y_20, hbv_contract_initializer_103_Z_62_0_H_1, hbv_contract_initializer_103_Z_62_0_A1_2, hhv_contract_initializer_103_Z_62_0_I_23, hhv_contract_initializer_103_Z_62_0_B1_24);
      VAL   [hbv_contract_initializer_103_Z_62_0_A1_2=1, hhv_contract_initializer_103_Z_62_0_B1_24=1, hhv_contract_initializer_103_Z_62_0_F_0=0, hhv_contract_initializer_103_Z_62_0_J_1=4, hhv_contract_initializer_103_Z_62_0_K_6=0, hhv_contract_initializer_103_Z_62_0_L_7=0, hhv_contract_initializer_103_Z_62_0_M_8=0, hhv_contract_initializer_103_Z_62_0_N_9=0, hhv_contract_initializer_103_Z_62_0_O_10=0, hhv_contract_initializer_103_Z_62_0_P_11=0, hhv_contract_initializer_103_Z_62_0_Q_12=0, hhv_contract_initializer_103_Z_62_0_T_15=5, hhv_contract_initializer_103_Z_62_0_U_16=0, hhv_contract_initializer_103_Z_62_0_V_17=3, hhv_contract_initializer_103_Z_62_0_W_18=0, hhv_contract_initializer_103_Z_62_0_X_19=0, hhv_contract_initializer_103_Z_62_0_Y_20=0, hhv_contract_initializer_103_Z_62_0_Z_22=1]
[L0]  CALL  call contract_initializer_after_init_105_Z_62_0(hbv_contract_initializer_103_Z_62_0_E_3, hhv_contract_initializer_103_Z_62_0_J_1, hhv_contract_initializer_103_Z_62_0_A_2, hhv_contract_initializer_103_Z_62_0_B_3, hhv_contract_initializer_103_Z_62_0_C_4, hhv_contract_initializer_103_Z_62_0_D_5, hhv_contract_initializer_103_Z_62_0_K_6, hhv_contract_initializer_103_Z_62_0_L_7, hhv_contract_initializer_103_Z_62_0_M_8, hhv_contract_initializer_103_Z_62_0_N_9, hhv_contract_initializer_103_Z_62_0_O_10, hhv_contract_initializer_103_Z_62_0_P_11, hhv_contract_initializer_103_Z_62_0_Q_12, hhv_contract_initializer_103_Z_62_0_R_13, hhv_contract_initializer_103_Z_62_0_S_14, hhv_contract_initializer_103_Z_62_0_T_15, hhv_contract_initializer_103_Z_62_0_U_16, hhv_contract_initializer_103_Z_62_0_V_17, hhv_contract_initializer_103_Z_62_0_W_18, hhv_contract_initializer_103_Z_62_0_X_19, hhv_contract_initializer_103_Z_62_0_Y_20, hhv_contract_initializer_103_Z_62_0_G_21, hhv_contract_initializer_103_Z_62_0_Z_22, hbv_contract_initializer_103_Z_62_0_H_1, hbv_contract_initializer_103_Z_62_0_A1_2);
      VAL   [hhv_contract_initializer_after_init_105_Z_62_0_E_0=0, hhv_contract_initializer_after_init_105_Z_62_0_H_1=4, hhv_contract_initializer_after_init_105_Z_62_0_I_6=0, hhv_contract_initializer_after_init_105_Z_62_0_J_7=0, hhv_contract_initializer_after_init_105_Z_62_0_K_8=0, hhv_contract_initializer_after_init_105_Z_62_0_L_9=0, hhv_contract_initializer_after_init_105_Z_62_0_M_10=0, hhv_contract_initializer_after_init_105_Z_62_0_N_11=0, hhv_contract_initializer_after_init_105_Z_62_0_O_12=0, hhv_contract_initializer_after_init_105_Z_62_0_R_15=5, hhv_contract_initializer_after_init_105_Z_62_0_S_16=0, hhv_contract_initializer_after_init_105_Z_62_0_T_17=3, hhv_contract_initializer_after_init_105_Z_62_0_U_18=0, hhv_contract_initializer_after_init_105_Z_62_0_V_19=0, hhv_contract_initializer_after_init_105_Z_62_0_W_20=0, hhv_contract_initializer_after_init_105_Z_62_0_X_22=1, hhv_contract_initializer_after_init_105_Z_62_0_Y_24=1]
[L0]  CALL  call contract_initializer_entry_104_Z_62_0(hhv_contract_initializer_after_init_105_Z_62_0_E_0, hhv_contract_initializer_after_init_105_Z_62_0_H_1, hhv_contract_initializer_after_init_105_Z_62_0_A_2, hhv_contract_initializer_after_init_105_Z_62_0_B_3, hhv_contract_initializer_after_init_105_Z_62_0_C_4, hhv_contract_initializer_after_init_105_Z_62_0_D_5, hhv_contract_initializer_after_init_105_Z_62_0_I_6, hhv_contract_initializer_after_init_105_Z_62_0_J_7, hhv_contract_initializer_after_init_105_Z_62_0_K_8, hhv_contract_initializer_after_init_105_Z_62_0_L_9, hhv_contract_initializer_after_init_105_Z_62_0_M_10, hhv_contract_initializer_after_init_105_Z_62_0_N_11, hhv_contract_initializer_after_init_105_Z_62_0_O_12, hhv_contract_initializer_after_init_105_Z_62_0_P_13, hhv_contract_initializer_after_init_105_Z_62_0_Q_14, hhv_contract_initializer_after_init_105_Z_62_0_R_15, hhv_contract_initializer_after_init_105_Z_62_0_S_16, hhv_contract_initializer_after_init_105_Z_62_0_T_17, hhv_contract_initializer_after_init_105_Z_62_0_U_18, hhv_contract_initializer_after_init_105_Z_62_0_V_19, hhv_contract_initializer_after_init_105_Z_62_0_W_20, hhv_contract_initializer_after_init_105_Z_62_0_F_21, hhv_contract_initializer_after_init_105_Z_62_0_X_22, hhv_contract_initializer_after_init_105_Z_62_0_G_23, hhv_contract_initializer_after_init_105_Z_62_0_Y_24);
      VAL   [hhv_contract_initializer_entry_104_Z_62_0_E_0=0, hhv_contract_initializer_entry_104_Z_62_0_X_22=1, hhv_contract_initializer_entry_104_Z_62_0_Y_24=1]
[L0]        assume (hhv_contract_initializer_entry_104_Z_62_0_F_21 == hhv_contract_initializer_entry_104_Z_62_0_G_23 && hhv_contract_initializer_entry_104_Z_62_0_Y_24 == hhv_contract_initializer_entry_104_Z_62_0_X_22) && hhv_contract_initializer_entry_104_Z_62_0_E_0 == 0;
      VAL   [hhv_contract_initializer_entry_104_Z_62_0_E_0=0, hhv_contract_initializer_entry_104_Z_62_0_X_22=1, hhv_contract_initializer_entry_104_Z_62_0_Y_24=1]
[L0]  RET   call contract_initializer_entry_104_Z_62_0(hhv_contract_initializer_after_init_105_Z_62_0_E_0, hhv_contract_initializer_after_init_105_Z_62_0_H_1, hhv_contract_initializer_after_init_105_Z_62_0_A_2, hhv_contract_initializer_after_init_105_Z_62_0_B_3, hhv_contract_initializer_after_init_105_Z_62_0_C_4, hhv_contract_initializer_after_init_105_Z_62_0_D_5, hhv_contract_initializer_after_init_105_Z_62_0_I_6, hhv_contract_initializer_after_init_105_Z_62_0_J_7, hhv_contract_initializer_after_init_105_Z_62_0_K_8, hhv_contract_initializer_after_init_105_Z_62_0_L_9, hhv_contract_initializer_after_init_105_Z_62_0_M_10, hhv_contract_initializer_after_init_105_Z_62_0_N_11, hhv_contract_initializer_after_init_105_Z_62_0_O_12, hhv_contract_initializer_after_init_105_Z_62_0_P_13, hhv_contract_initializer_after_init_105_Z_62_0_Q_14, hhv_contract_initializer_after_init_105_Z_62_0_R_15, hhv_contract_initializer_after_init_105_Z_62_0_S_16, hhv_contract_initializer_after_init_105_Z_62_0_T_17, hhv_contract_initializer_after_init_105_Z_62_0_U_18, hhv_contract_initializer_after_init_105_Z_62_0_V_19, hhv_contract_initializer_after_init_105_Z_62_0_W_20, hhv_contract_initializer_after_init_105_Z_62_0_F_21, hhv_contract_initializer_after_init_105_Z_62_0_X_22, hhv_contract_initializer_after_init_105_Z_62_0_G_23, hhv_contract_initializer_after_init_105_Z_62_0_Y_24);
      VAL   [hhv_contract_initializer_after_init_105_Z_62_0_E_0=0, hhv_contract_initializer_after_init_105_Z_62_0_H_1=4, hhv_contract_initializer_after_init_105_Z_62_0_I_6=0, hhv_contract_initializer_after_init_105_Z_62_0_J_7=0, hhv_contract_initializer_after_init_105_Z_62_0_K_8=0, hhv_contract_initializer_after_init_105_Z_62_0_L_9=0, hhv_contract_initializer_after_init_105_Z_62_0_M_10=0, hhv_contract_initializer_after_init_105_Z_62_0_N_11=0, hhv_contract_initializer_after_init_105_Z_62_0_O_12=0, hhv_contract_initializer_after_init_105_Z_62_0_R_15=5, hhv_contract_initializer_after_init_105_Z_62_0_S_16=0, hhv_contract_initializer_after_init_105_Z_62_0_T_17=3, hhv_contract_initializer_after_init_105_Z_62_0_U_18=0, hhv_contract_initializer_after_init_105_Z_62_0_V_19=0, hhv_contract_initializer_after_init_105_Z_62_0_W_20=0, hhv_contract_initializer_after_init_105_Z_62_0_X_22=1, hhv_contract_initializer_after_init_105_Z_62_0_Y_24=1]
[L0]  RET   call contract_initializer_after_init_105_Z_62_0(hbv_contract_initializer_103_Z_62_0_E_3, hhv_contract_initializer_103_Z_62_0_J_1, hhv_contract_initializer_103_Z_62_0_A_2, hhv_contract_initializer_103_Z_62_0_B_3, hhv_contract_initializer_103_Z_62_0_C_4, hhv_contract_initializer_103_Z_62_0_D_5, hhv_contract_initializer_103_Z_62_0_K_6, hhv_contract_initializer_103_Z_62_0_L_7, hhv_contract_initializer_103_Z_62_0_M_8, hhv_contract_initializer_103_Z_62_0_N_9, hhv_contract_initializer_103_Z_62_0_O_10, hhv_contract_initializer_103_Z_62_0_P_11, hhv_contract_initializer_103_Z_62_0_Q_12, hhv_contract_initializer_103_Z_62_0_R_13, hhv_contract_initializer_103_Z_62_0_S_14, hhv_contract_initializer_103_Z_62_0_T_15, hhv_contract_initializer_103_Z_62_0_U_16, hhv_contract_initializer_103_Z_62_0_V_17, hhv_contract_initializer_103_Z_62_0_W_18, hhv_contract_initializer_103_Z_62_0_X_19, hhv_contract_initializer_103_Z_62_0_Y_20, hhv_contract_initializer_103_Z_62_0_G_21, hhv_contract_initializer_103_Z_62_0_Z_22, hbv_contract_initializer_103_Z_62_0_H_1, hbv_contract_initializer_103_Z_62_0_A1_2);
      VAL   [hbv_contract_initializer_103_Z_62_0_A1_2=1, hbv_contract_initializer_103_Z_62_0_E_3=0, hhv_contract_initializer_103_Z_62_0_B1_24=1, hhv_contract_initializer_103_Z_62_0_F_0=0, hhv_contract_initializer_103_Z_62_0_J_1=4, hhv_contract_initializer_103_Z_62_0_K_6=0, hhv_contract_initializer_103_Z_62_0_L_7=0, hhv_contract_initializer_103_Z_62_0_M_8=0, hhv_contract_initializer_103_Z_62_0_N_9=0, hhv_contract_initializer_103_Z_62_0_O_10=0, hhv_contract_initializer_103_Z_62_0_P_11=0, hhv_contract_initializer_103_Z_62_0_Q_12=0, hhv_contract_initializer_103_Z_62_0_T_15=5, hhv_contract_initializer_103_Z_62_0_U_16=0, hhv_contract_initializer_103_Z_62_0_V_17=3, hhv_contract_initializer_103_Z_62_0_W_18=0, hhv_contract_initializer_103_Z_62_0_X_19=0, hhv_contract_initializer_103_Z_62_0_Y_20=0, hhv_contract_initializer_103_Z_62_0_Z_22=1]
[L0]  RET   call contract_initializer_103_Z_62_0(hbv_summary_constructor_21_C_81_0_F_1, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_S_17, hbv_summary_constructor_21_C_81_0_O1_18, hbv_summary_constructor_21_C_81_0_W_13, hbv_summary_constructor_21_C_81_0_T1_14);
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_16=1, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_I_12=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_L1_10=0, hbv_summary_constructor_21_C_81_0_M_2=0, hbv_summary_constructor_21_C_81_0_O1_18=1, hbv_summary_constructor_21_C_81_0_T1_14=1, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  CALL  call contract_initializer_109_B_51_0(hbv_summary_constructor_21_C_81_0_B1_3, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_U_19, hbv_summary_constructor_21_C_81_0_R1_20, hbv_summary_constructor_21_C_81_0_J1_8, hbv_summary_constructor_21_C_81_0_S_17, hbv_summary_constructor_21_C_81_0_O1_18, hbv_summary_constructor_21_C_81_0_E_21);
      VAL   [hhv_contract_initializer_109_B_51_0_A1_19=0, hhv_contract_initializer_109_B_51_0_A_23=1, hhv_contract_initializer_109_B_51_0_B1_20=0, hhv_contract_initializer_109_B_51_0_C1_22=1, hhv_contract_initializer_109_B_51_0_C_26=1, hhv_contract_initializer_109_B_51_0_E1_25=1, hhv_contract_initializer_109_B_51_0_I_0=0, hhv_contract_initializer_109_B_51_0_M_1=4, hhv_contract_initializer_109_B_51_0_N_6=0, hhv_contract_initializer_109_B_51_0_O_7=0, hhv_contract_initializer_109_B_51_0_P_8=0, hhv_contract_initializer_109_B_51_0_Q_9=0, hhv_contract_initializer_109_B_51_0_R_10=0, hhv_contract_initializer_109_B_51_0_S_11=0, hhv_contract_initializer_109_B_51_0_T_12=0, hhv_contract_initializer_109_B_51_0_W_15=5, hhv_contract_initializer_109_B_51_0_X_16=0, hhv_contract_initializer_109_B_51_0_Y_17=3, hhv_contract_initializer_109_B_51_0_Z_18=0]
[L0]        assume hhv_contract_initializer_109_B_51_0_I_0 == 0;
      VAL   [hhv_contract_initializer_109_B_51_0_A1_19=0, hhv_contract_initializer_109_B_51_0_A_23=1, hhv_contract_initializer_109_B_51_0_B1_20=0, hhv_contract_initializer_109_B_51_0_C1_22=1, hhv_contract_initializer_109_B_51_0_C_26=1, hhv_contract_initializer_109_B_51_0_E1_25=1, hhv_contract_initializer_109_B_51_0_I_0=0, hhv_contract_initializer_109_B_51_0_M_1=4, hhv_contract_initializer_109_B_51_0_N_6=0, hhv_contract_initializer_109_B_51_0_O_7=0, hhv_contract_initializer_109_B_51_0_P_8=0, hhv_contract_initializer_109_B_51_0_Q_9=0, hhv_contract_initializer_109_B_51_0_R_10=0, hhv_contract_initializer_109_B_51_0_S_11=0, hhv_contract_initializer_109_B_51_0_T_12=0, hhv_contract_initializer_109_B_51_0_W_15=5, hhv_contract_initializer_109_B_51_0_X_16=0, hhv_contract_initializer_109_B_51_0_Y_17=3, hhv_contract_initializer_109_B_51_0_Z_18=0]
[L0]  CALL  call summary_23_constructor_24_81_0(hhv_contract_initializer_109_B_51_0_I_0, hhv_contract_initializer_109_B_51_0_M_1, hhv_contract_initializer_109_B_51_0_D_2, hhv_contract_initializer_109_B_51_0_E_3, hhv_contract_initializer_109_B_51_0_F_4, hhv_contract_initializer_109_B_51_0_G_5, hhv_contract_initializer_109_B_51_0_N_6, hhv_contract_initializer_109_B_51_0_O_7, hhv_contract_initializer_109_B_51_0_P_8, hhv_contract_initializer_109_B_51_0_Q_9, hhv_contract_initializer_109_B_51_0_R_10, hhv_contract_initializer_109_B_51_0_S_11, hhv_contract_initializer_109_B_51_0_T_12, hhv_contract_initializer_109_B_51_0_U_13, hhv_contract_initializer_109_B_51_0_V_14, hhv_contract_initializer_109_B_51_0_W_15, hhv_contract_initializer_109_B_51_0_X_16, hhv_contract_initializer_109_B_51_0_Y_17, hhv_contract_initializer_109_B_51_0_Z_18, hhv_contract_initializer_109_B_51_0_A1_19, hhv_contract_initializer_109_B_51_0_B1_20, hbv_contract_initializer_109_B_51_0_K_1, hbv_contract_initializer_109_B_51_0_D1_2, hbv_contract_initializer_109_B_51_0_B_3, hhv_contract_initializer_109_B_51_0_L_24, hhv_contract_initializer_109_B_51_0_E1_25, hhv_contract_initializer_109_B_51_0_C_26);
      VAL   [hhv_summary_23_constructor_24_81_0_A1_25=1, hhv_summary_23_constructor_24_81_0_A_23=1, hhv_summary_23_constructor_24_81_0_B_26=1, hhv_summary_23_constructor_24_81_0_G_0=0, hhv_summary_23_constructor_24_81_0_J_1=4, hhv_summary_23_constructor_24_81_0_K_6=0, hhv_summary_23_constructor_24_81_0_L_7=0, hhv_summary_23_constructor_24_81_0_M_8=0, hhv_summary_23_constructor_24_81_0_N_9=0, hhv_summary_23_constructor_24_81_0_O_10=0, hhv_summary_23_constructor_24_81_0_P_11=0, hhv_summary_23_constructor_24_81_0_Q_12=0, hhv_summary_23_constructor_24_81_0_T_15=5, hhv_summary_23_constructor_24_81_0_U_16=0, hhv_summary_23_constructor_24_81_0_V_17=3, hhv_summary_23_constructor_24_81_0_W_18=0, hhv_summary_23_constructor_24_81_0_X_19=0, hhv_summary_23_constructor_24_81_0_Y_20=0, hhv_summary_23_constructor_24_81_0_Z_22=1]
[L0]  CALL  call block_108_return_constructor_24_81_0(hhv_summary_23_constructor_24_81_0_G_0, hhv_summary_23_constructor_24_81_0_J_1, hhv_summary_23_constructor_24_81_0_C_2, hhv_summary_23_constructor_24_81_0_D_3, hhv_summary_23_constructor_24_81_0_E_4, hhv_summary_23_constructor_24_81_0_F_5, hhv_summary_23_constructor_24_81_0_K_6, hhv_summary_23_constructor_24_81_0_L_7, hhv_summary_23_constructor_24_81_0_M_8, hhv_summary_23_constructor_24_81_0_N_9, hhv_summary_23_constructor_24_81_0_O_10, hhv_summary_23_constructor_24_81_0_P_11, hhv_summary_23_constructor_24_81_0_Q_12, hhv_summary_23_constructor_24_81_0_R_13, hhv_summary_23_constructor_24_81_0_S_14, hhv_summary_23_constructor_24_81_0_T_15, hhv_summary_23_constructor_24_81_0_U_16, hhv_summary_23_constructor_24_81_0_V_17, hhv_summary_23_constructor_24_81_0_W_18, hhv_summary_23_constructor_24_81_0_X_19, hhv_summary_23_constructor_24_81_0_Y_20, hhv_summary_23_constructor_24_81_0_H_21, hhv_summary_23_constructor_24_81_0_Z_22, hhv_summary_23_constructor_24_81_0_A_23, hhv_summary_23_constructor_24_81_0_I_24, hhv_summary_23_constructor_24_81_0_A1_25, hhv_summary_23_constructor_24_81_0_B_26);
      VAL   [hhv_block_108_return_constructor_24_81_0_A1_25=1, hhv_block_108_return_constructor_24_81_0_A_23=1, hhv_block_108_return_constructor_24_81_0_B_26=1, hhv_block_108_return_constructor_24_81_0_G_0=0, hhv_block_108_return_constructor_24_81_0_J_1=4, hhv_block_108_return_constructor_24_81_0_K_6=0, hhv_block_108_return_constructor_24_81_0_L_7=0, hhv_block_108_return_constructor_24_81_0_M_8=0, hhv_block_108_return_constructor_24_81_0_N_9=0, hhv_block_108_return_constructor_24_81_0_O_10=0, hhv_block_108_return_constructor_24_81_0_P_11=0, hhv_block_108_return_constructor_24_81_0_Q_12=0, hhv_block_108_return_constructor_24_81_0_T_15=5, hhv_block_108_return_constructor_24_81_0_U_16=0, hhv_block_108_return_constructor_24_81_0_V_17=3, hhv_block_108_return_constructor_24_81_0_W_18=0, hhv_block_108_return_constructor_24_81_0_X_19=0, hhv_block_108_return_constructor_24_81_0_Y_20=0, hhv_block_108_return_constructor_24_81_0_Z_22=1]
[L0]        assume !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hhv_block_108_return_constructor_24_81_0_B_26) && !(hhv_block_108_return_constructor_24_81_0_B_26 < 0);
      VAL   [hhv_block_108_return_constructor_24_81_0_A1_25=1, hhv_block_108_return_constructor_24_81_0_A_23=1, hhv_block_108_return_constructor_24_81_0_B_26=1, hhv_block_108_return_constructor_24_81_0_G_0=0, hhv_block_108_return_constructor_24_81_0_J_1=4, hhv_block_108_return_constructor_24_81_0_K_6=0, hhv_block_108_return_constructor_24_81_0_L_7=0, hhv_block_108_return_constructor_24_81_0_M_8=0, hhv_block_108_return_constructor_24_81_0_N_9=0, hhv_block_108_return_constructor_24_81_0_O_10=0, hhv_block_108_return_constructor_24_81_0_P_11=0, hhv_block_108_return_constructor_24_81_0_Q_12=0, hhv_block_108_return_constructor_24_81_0_T_15=5, hhv_block_108_return_constructor_24_81_0_U_16=0, hhv_block_108_return_constructor_24_81_0_V_17=3, hhv_block_108_return_constructor_24_81_0_W_18=0, hhv_block_108_return_constructor_24_81_0_X_19=0, hhv_block_108_return_constructor_24_81_0_Y_20=0, hhv_block_108_return_constructor_24_81_0_Z_22=1]
[L0]  CALL  call block_107__23_81_0(hhv_block_108_return_constructor_24_81_0_G_0, hhv_block_108_return_constructor_24_81_0_J_1, hhv_block_108_return_constructor_24_81_0_C_2, hhv_block_108_return_constructor_24_81_0_D_3, hhv_block_108_return_constructor_24_81_0_E_4, hhv_block_108_return_constructor_24_81_0_F_5, hhv_block_108_return_constructor_24_81_0_K_6, hhv_block_108_return_constructor_24_81_0_L_7, hhv_block_108_return_constructor_24_81_0_M_8, hhv_block_108_return_constructor_24_81_0_N_9, hhv_block_108_return_constructor_24_81_0_O_10, hhv_block_108_return_constructor_24_81_0_P_11, hhv_block_108_return_constructor_24_81_0_Q_12, hhv_block_108_return_constructor_24_81_0_R_13, hhv_block_108_return_constructor_24_81_0_S_14, hhv_block_108_return_constructor_24_81_0_T_15, hhv_block_108_return_constructor_24_81_0_U_16, hhv_block_108_return_constructor_24_81_0_V_17, hhv_block_108_return_constructor_24_81_0_W_18, hhv_block_108_return_constructor_24_81_0_X_19, hhv_block_108_return_constructor_24_81_0_Y_20, hhv_block_108_return_constructor_24_81_0_H_21, hhv_block_108_return_constructor_24_81_0_Z_22, hhv_block_108_return_constructor_24_81_0_A_23, hhv_block_108_return_constructor_24_81_0_I_24, hhv_block_108_return_constructor_24_81_0_A1_25, hhv_block_108_return_constructor_24_81_0_B_26);
      VAL   [hhv_block_107__23_81_0_A1_25=1, hhv_block_107__23_81_0_A_23=1, hhv_block_107__23_81_0_B_26=1, hhv_block_107__23_81_0_G_0=0, hhv_block_107__23_81_0_J_1=4, hhv_block_107__23_81_0_K_6=0, hhv_block_107__23_81_0_L_7=0, hhv_block_107__23_81_0_M_8=0, hhv_block_107__23_81_0_N_9=0, hhv_block_107__23_81_0_O_10=0, hhv_block_107__23_81_0_P_11=0, hhv_block_107__23_81_0_Q_12=0, hhv_block_107__23_81_0_T_15=5, hhv_block_107__23_81_0_U_16=0, hhv_block_107__23_81_0_V_17=3, hhv_block_107__23_81_0_W_18=0, hhv_block_107__23_81_0_X_19=0, hhv_block_107__23_81_0_Y_20=0, hhv_block_107__23_81_0_Z_22=1]
[L0]        assume ((hhv_block_107__23_81_0_B_26 == hhv_block_107__23_81_0_A_23 && hhv_block_107__23_81_0_H_21 == hhv_block_107__23_81_0_I_24) && hhv_block_107__23_81_0_A1_25 == hhv_block_107__23_81_0_Z_22) && hhv_block_107__23_81_0_G_0 == 0;
      VAL   [hhv_block_107__23_81_0_A1_25=1, hhv_block_107__23_81_0_A_23=1, hhv_block_107__23_81_0_B_26=1, hhv_block_107__23_81_0_G_0=0, hhv_block_107__23_81_0_J_1=4, hhv_block_107__23_81_0_K_6=0, hhv_block_107__23_81_0_L_7=0, hhv_block_107__23_81_0_M_8=0, hhv_block_107__23_81_0_N_9=0, hhv_block_107__23_81_0_O_10=0, hhv_block_107__23_81_0_P_11=0, hhv_block_107__23_81_0_Q_12=0, hhv_block_107__23_81_0_T_15=5, hhv_block_107__23_81_0_U_16=0, hhv_block_107__23_81_0_V_17=3, hhv_block_107__23_81_0_W_18=0, hhv_block_107__23_81_0_X_19=0, hhv_block_107__23_81_0_Y_20=0, hhv_block_107__23_81_0_Z_22=1]
[L0]  CALL  call block_106_constructor_24_81_0(hhv_block_107__23_81_0_G_0, hhv_block_107__23_81_0_J_1, hhv_block_107__23_81_0_C_2, hhv_block_107__23_81_0_D_3, hhv_block_107__23_81_0_E_4, hhv_block_107__23_81_0_F_5, hhv_block_107__23_81_0_K_6, hhv_block_107__23_81_0_L_7, hhv_block_107__23_81_0_M_8, hhv_block_107__23_81_0_N_9, hhv_block_107__23_81_0_O_10, hhv_block_107__23_81_0_P_11, hhv_block_107__23_81_0_Q_12, hhv_block_107__23_81_0_R_13, hhv_block_107__23_81_0_S_14, hhv_block_107__23_81_0_T_15, hhv_block_107__23_81_0_U_16, hhv_block_107__23_81_0_V_17, hhv_block_107__23_81_0_W_18, hhv_block_107__23_81_0_X_19, hhv_block_107__23_81_0_Y_20, hhv_block_107__23_81_0_H_21, hhv_block_107__23_81_0_Z_22, hhv_block_107__23_81_0_A_23, hhv_block_107__23_81_0_I_24, hhv_block_107__23_81_0_A1_25, hhv_block_107__23_81_0_B_26);
[L0]  RET   call block_106_constructor_24_81_0(hhv_block_107__23_81_0_G_0, hhv_block_107__23_81_0_J_1, hhv_block_107__23_81_0_C_2, hhv_block_107__23_81_0_D_3, hhv_block_107__23_81_0_E_4, hhv_block_107__23_81_0_F_5, hhv_block_107__23_81_0_K_6, hhv_block_107__23_81_0_L_7, hhv_block_107__23_81_0_M_8, hhv_block_107__23_81_0_N_9, hhv_block_107__23_81_0_O_10, hhv_block_107__23_81_0_P_11, hhv_block_107__23_81_0_Q_12, hhv_block_107__23_81_0_R_13, hhv_block_107__23_81_0_S_14, hhv_block_107__23_81_0_T_15, hhv_block_107__23_81_0_U_16, hhv_block_107__23_81_0_V_17, hhv_block_107__23_81_0_W_18, hhv_block_107__23_81_0_X_19, hhv_block_107__23_81_0_Y_20, hhv_block_107__23_81_0_H_21, hhv_block_107__23_81_0_Z_22, hhv_block_107__23_81_0_A_23, hhv_block_107__23_81_0_I_24, hhv_block_107__23_81_0_A1_25, hhv_block_107__23_81_0_B_26);
      VAL   [hhv_block_107__23_81_0_A1_25=1, hhv_block_107__23_81_0_A_23=1, hhv_block_107__23_81_0_B_26=1, hhv_block_107__23_81_0_G_0=0, hhv_block_107__23_81_0_J_1=4, hhv_block_107__23_81_0_K_6=0, hhv_block_107__23_81_0_L_7=0, hhv_block_107__23_81_0_M_8=0, hhv_block_107__23_81_0_N_9=0, hhv_block_107__23_81_0_O_10=0, hhv_block_107__23_81_0_P_11=0, hhv_block_107__23_81_0_Q_12=0, hhv_block_107__23_81_0_T_15=5, hhv_block_107__23_81_0_U_16=0, hhv_block_107__23_81_0_V_17=3, hhv_block_107__23_81_0_W_18=0, hhv_block_107__23_81_0_X_19=0, hhv_block_107__23_81_0_Y_20=0, hhv_block_107__23_81_0_Z_22=1]
[L0]  RET   call block_107__23_81_0(hhv_block_108_return_constructor_24_81_0_G_0, hhv_block_108_return_constructor_24_81_0_J_1, hhv_block_108_return_constructor_24_81_0_C_2, hhv_block_108_return_constructor_24_81_0_D_3, hhv_block_108_return_constructor_24_81_0_E_4, hhv_block_108_return_constructor_24_81_0_F_5, hhv_block_108_return_constructor_24_81_0_K_6, hhv_block_108_return_constructor_24_81_0_L_7, hhv_block_108_return_constructor_24_81_0_M_8, hhv_block_108_return_constructor_24_81_0_N_9, hhv_block_108_return_constructor_24_81_0_O_10, hhv_block_108_return_constructor_24_81_0_P_11, hhv_block_108_return_constructor_24_81_0_Q_12, hhv_block_108_return_constructor_24_81_0_R_13, hhv_block_108_return_constructor_24_81_0_S_14, hhv_block_108_return_constructor_24_81_0_T_15, hhv_block_108_return_constructor_24_81_0_U_16, hhv_block_108_return_constructor_24_81_0_V_17, hhv_block_108_return_constructor_24_81_0_W_18, hhv_block_108_return_constructor_24_81_0_X_19, hhv_block_108_return_constructor_24_81_0_Y_20, hhv_block_108_return_constructor_24_81_0_H_21, hhv_block_108_return_constructor_24_81_0_Z_22, hhv_block_108_return_constructor_24_81_0_A_23, hhv_block_108_return_constructor_24_81_0_I_24, hhv_block_108_return_constructor_24_81_0_A1_25, hhv_block_108_return_constructor_24_81_0_B_26);
      VAL   [hhv_block_108_return_constructor_24_81_0_A1_25=1, hhv_block_108_return_constructor_24_81_0_A_23=1, hhv_block_108_return_constructor_24_81_0_B_26=1, hhv_block_108_return_constructor_24_81_0_G_0=0, hhv_block_108_return_constructor_24_81_0_J_1=4, hhv_block_108_return_constructor_24_81_0_K_6=0, hhv_block_108_return_constructor_24_81_0_L_7=0, hhv_block_108_return_constructor_24_81_0_M_8=0, hhv_block_108_return_constructor_24_81_0_N_9=0, hhv_block_108_return_constructor_24_81_0_O_10=0, hhv_block_108_return_constructor_24_81_0_P_11=0, hhv_block_108_return_constructor_24_81_0_Q_12=0, hhv_block_108_return_constructor_24_81_0_T_15=5, hhv_block_108_return_constructor_24_81_0_U_16=0, hhv_block_108_return_constructor_24_81_0_V_17=3, hhv_block_108_return_constructor_24_81_0_W_18=0, hhv_block_108_return_constructor_24_81_0_X_19=0, hhv_block_108_return_constructor_24_81_0_Y_20=0, hhv_block_108_return_constructor_24_81_0_Z_22=1]
[L0]  RET   call block_108_return_constructor_24_81_0(hhv_summary_23_constructor_24_81_0_G_0, hhv_summary_23_constructor_24_81_0_J_1, hhv_summary_23_constructor_24_81_0_C_2, hhv_summary_23_constructor_24_81_0_D_3, hhv_summary_23_constructor_24_81_0_E_4, hhv_summary_23_constructor_24_81_0_F_5, hhv_summary_23_constructor_24_81_0_K_6, hhv_summary_23_constructor_24_81_0_L_7, hhv_summary_23_constructor_24_81_0_M_8, hhv_summary_23_constructor_24_81_0_N_9, hhv_summary_23_constructor_24_81_0_O_10, hhv_summary_23_constructor_24_81_0_P_11, hhv_summary_23_constructor_24_81_0_Q_12, hhv_summary_23_constructor_24_81_0_R_13, hhv_summary_23_constructor_24_81_0_S_14, hhv_summary_23_constructor_24_81_0_T_15, hhv_summary_23_constructor_24_81_0_U_16, hhv_summary_23_constructor_24_81_0_V_17, hhv_summary_23_constructor_24_81_0_W_18, hhv_summary_23_constructor_24_81_0_X_19, hhv_summary_23_constructor_24_81_0_Y_20, hhv_summary_23_constructor_24_81_0_H_21, hhv_summary_23_constructor_24_81_0_Z_22, hhv_summary_23_constructor_24_81_0_A_23, hhv_summary_23_constructor_24_81_0_I_24, hhv_summary_23_constructor_24_81_0_A1_25, hhv_summary_23_constructor_24_81_0_B_26);
      VAL   [hhv_summary_23_constructor_24_81_0_A1_25=1, hhv_summary_23_constructor_24_81_0_A_23=1, hhv_summary_23_constructor_24_81_0_B_26=1, hhv_summary_23_constructor_24_81_0_G_0=0, hhv_summary_23_constructor_24_81_0_J_1=4, hhv_summary_23_constructor_24_81_0_K_6=0, hhv_summary_23_constructor_24_81_0_L_7=0, hhv_summary_23_constructor_24_81_0_M_8=0, hhv_summary_23_constructor_24_81_0_N_9=0, hhv_summary_23_constructor_24_81_0_O_10=0, hhv_summary_23_constructor_24_81_0_P_11=0, hhv_summary_23_constructor_24_81_0_Q_12=0, hhv_summary_23_constructor_24_81_0_T_15=5, hhv_summary_23_constructor_24_81_0_U_16=0, hhv_summary_23_constructor_24_81_0_V_17=3, hhv_summary_23_constructor_24_81_0_W_18=0, hhv_summary_23_constructor_24_81_0_X_19=0, hhv_summary_23_constructor_24_81_0_Y_20=0, hhv_summary_23_constructor_24_81_0_Z_22=1]
[L0]  RET   call summary_23_constructor_24_81_0(hhv_contract_initializer_109_B_51_0_I_0, hhv_contract_initializer_109_B_51_0_M_1, hhv_contract_initializer_109_B_51_0_D_2, hhv_contract_initializer_109_B_51_0_E_3, hhv_contract_initializer_109_B_51_0_F_4, hhv_contract_initializer_109_B_51_0_G_5, hhv_contract_initializer_109_B_51_0_N_6, hhv_contract_initializer_109_B_51_0_O_7, hhv_contract_initializer_109_B_51_0_P_8, hhv_contract_initializer_109_B_51_0_Q_9, hhv_contract_initializer_109_B_51_0_R_10, hhv_contract_initializer_109_B_51_0_S_11, hhv_contract_initializer_109_B_51_0_T_12, hhv_contract_initializer_109_B_51_0_U_13, hhv_contract_initializer_109_B_51_0_V_14, hhv_contract_initializer_109_B_51_0_W_15, hhv_contract_initializer_109_B_51_0_X_16, hhv_contract_initializer_109_B_51_0_Y_17, hhv_contract_initializer_109_B_51_0_Z_18, hhv_contract_initializer_109_B_51_0_A1_19, hhv_contract_initializer_109_B_51_0_B1_20, hbv_contract_initializer_109_B_51_0_K_1, hbv_contract_initializer_109_B_51_0_D1_2, hbv_contract_initializer_109_B_51_0_B_3, hhv_contract_initializer_109_B_51_0_L_24, hhv_contract_initializer_109_B_51_0_E1_25, hhv_contract_initializer_109_B_51_0_C_26);
      VAL   [hbv_contract_initializer_109_B_51_0_B_3=1, hbv_contract_initializer_109_B_51_0_D1_2=1, hhv_contract_initializer_109_B_51_0_A1_19=0, hhv_contract_initializer_109_B_51_0_A_23=1, hhv_contract_initializer_109_B_51_0_B1_20=0, hhv_contract_initializer_109_B_51_0_C1_22=1, hhv_contract_initializer_109_B_51_0_C_26=1, hhv_contract_initializer_109_B_51_0_E1_25=1, hhv_contract_initializer_109_B_51_0_I_0=0, hhv_contract_initializer_109_B_51_0_M_1=4, hhv_contract_initializer_109_B_51_0_N_6=0, hhv_contract_initializer_109_B_51_0_O_7=0, hhv_contract_initializer_109_B_51_0_P_8=0, hhv_contract_initializer_109_B_51_0_Q_9=0, hhv_contract_initializer_109_B_51_0_R_10=0, hhv_contract_initializer_109_B_51_0_S_11=0, hhv_contract_initializer_109_B_51_0_T_12=0, hhv_contract_initializer_109_B_51_0_W_15=5, hhv_contract_initializer_109_B_51_0_X_16=0, hhv_contract_initializer_109_B_51_0_Y_17=3, hhv_contract_initializer_109_B_51_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_111_B_51_0(hbv_contract_initializer_109_B_51_0_H_4, hhv_contract_initializer_109_B_51_0_M_1, hhv_contract_initializer_109_B_51_0_D_2, hhv_contract_initializer_109_B_51_0_E_3, hhv_contract_initializer_109_B_51_0_F_4, hhv_contract_initializer_109_B_51_0_G_5, hhv_contract_initializer_109_B_51_0_N_6, hhv_contract_initializer_109_B_51_0_O_7, hhv_contract_initializer_109_B_51_0_P_8, hhv_contract_initializer_109_B_51_0_Q_9, hhv_contract_initializer_109_B_51_0_R_10, hhv_contract_initializer_109_B_51_0_S_11, hhv_contract_initializer_109_B_51_0_T_12, hhv_contract_initializer_109_B_51_0_U_13, hhv_contract_initializer_109_B_51_0_V_14, hhv_contract_initializer_109_B_51_0_W_15, hhv_contract_initializer_109_B_51_0_X_16, hhv_contract_initializer_109_B_51_0_Y_17, hhv_contract_initializer_109_B_51_0_Z_18, hhv_contract_initializer_109_B_51_0_A1_19, hhv_contract_initializer_109_B_51_0_B1_20, hhv_contract_initializer_109_B_51_0_J_21, hhv_contract_initializer_109_B_51_0_C1_22, hhv_contract_initializer_109_B_51_0_A_23, hbv_contract_initializer_109_B_51_0_K_1, hbv_contract_initializer_109_B_51_0_D1_2, hbv_contract_initializer_109_B_51_0_B_3);
      VAL   [hhv_contract_initializer_after_init_111_B_51_0_A1_25=1, hhv_contract_initializer_after_init_111_B_51_0_A_23=1, hhv_contract_initializer_after_init_111_B_51_0_B_26=1, hhv_contract_initializer_after_init_111_B_51_0_G_0=0, hhv_contract_initializer_after_init_111_B_51_0_J_1=4, hhv_contract_initializer_after_init_111_B_51_0_K_6=0, hhv_contract_initializer_after_init_111_B_51_0_L_7=0, hhv_contract_initializer_after_init_111_B_51_0_M_8=0, hhv_contract_initializer_after_init_111_B_51_0_N_9=0, hhv_contract_initializer_after_init_111_B_51_0_O_10=0, hhv_contract_initializer_after_init_111_B_51_0_P_11=0, hhv_contract_initializer_after_init_111_B_51_0_Q_12=0, hhv_contract_initializer_after_init_111_B_51_0_T_15=5, hhv_contract_initializer_after_init_111_B_51_0_U_16=0, hhv_contract_initializer_after_init_111_B_51_0_V_17=3, hhv_contract_initializer_after_init_111_B_51_0_W_18=0, hhv_contract_initializer_after_init_111_B_51_0_X_19=0, hhv_contract_initializer_after_init_111_B_51_0_Y_20=0, hhv_contract_initializer_after_init_111_B_51_0_Z_22=1]
[L0]  CALL  call contract_initializer_entry_110_B_51_0(hhv_contract_initializer_after_init_111_B_51_0_G_0, hhv_contract_initializer_after_init_111_B_51_0_J_1, hhv_contract_initializer_after_init_111_B_51_0_C_2, hhv_contract_initializer_after_init_111_B_51_0_D_3, hhv_contract_initializer_after_init_111_B_51_0_E_4, hhv_contract_initializer_after_init_111_B_51_0_F_5, hhv_contract_initializer_after_init_111_B_51_0_K_6, hhv_contract_initializer_after_init_111_B_51_0_L_7, hhv_contract_initializer_after_init_111_B_51_0_M_8, hhv_contract_initializer_after_init_111_B_51_0_N_9, hhv_contract_initializer_after_init_111_B_51_0_O_10, hhv_contract_initializer_after_init_111_B_51_0_P_11, hhv_contract_initializer_after_init_111_B_51_0_Q_12, hhv_contract_initializer_after_init_111_B_51_0_R_13, hhv_contract_initializer_after_init_111_B_51_0_S_14, hhv_contract_initializer_after_init_111_B_51_0_T_15, hhv_contract_initializer_after_init_111_B_51_0_U_16, hhv_contract_initializer_after_init_111_B_51_0_V_17, hhv_contract_initializer_after_init_111_B_51_0_W_18, hhv_contract_initializer_after_init_111_B_51_0_X_19, hhv_contract_initializer_after_init_111_B_51_0_Y_20, hhv_contract_initializer_after_init_111_B_51_0_H_21, hhv_contract_initializer_after_init_111_B_51_0_Z_22, hhv_contract_initializer_after_init_111_B_51_0_A_23, hhv_contract_initializer_after_init_111_B_51_0_I_24, hhv_contract_initializer_after_init_111_B_51_0_A1_25, hhv_contract_initializer_after_init_111_B_51_0_B_26);
      VAL   [hhv_contract_initializer_entry_110_B_51_0_A1_25=1, hhv_contract_initializer_entry_110_B_51_0_A_23=1, hhv_contract_initializer_entry_110_B_51_0_B_26=1, hhv_contract_initializer_entry_110_B_51_0_G_0=0, hhv_contract_initializer_entry_110_B_51_0_Z_22=1]
[L0]        assume ((hhv_contract_initializer_entry_110_B_51_0_A1_25 == hhv_contract_initializer_entry_110_B_51_0_Z_22 && hhv_contract_initializer_entry_110_B_51_0_B_26 == hhv_contract_initializer_entry_110_B_51_0_A_23) && hhv_contract_initializer_entry_110_B_51_0_H_21 == hhv_contract_initializer_entry_110_B_51_0_I_24) && hhv_contract_initializer_entry_110_B_51_0_G_0 == 0;
      VAL   [hhv_contract_initializer_entry_110_B_51_0_A1_25=1, hhv_contract_initializer_entry_110_B_51_0_A_23=1, hhv_contract_initializer_entry_110_B_51_0_B_26=1, hhv_contract_initializer_entry_110_B_51_0_G_0=0, hhv_contract_initializer_entry_110_B_51_0_Z_22=1]
[L0]  RET   call contract_initializer_entry_110_B_51_0(hhv_contract_initializer_after_init_111_B_51_0_G_0, hhv_contract_initializer_after_init_111_B_51_0_J_1, hhv_contract_initializer_after_init_111_B_51_0_C_2, hhv_contract_initializer_after_init_111_B_51_0_D_3, hhv_contract_initializer_after_init_111_B_51_0_E_4, hhv_contract_initializer_after_init_111_B_51_0_F_5, hhv_contract_initializer_after_init_111_B_51_0_K_6, hhv_contract_initializer_after_init_111_B_51_0_L_7, hhv_contract_initializer_after_init_111_B_51_0_M_8, hhv_contract_initializer_after_init_111_B_51_0_N_9, hhv_contract_initializer_after_init_111_B_51_0_O_10, hhv_contract_initializer_after_init_111_B_51_0_P_11, hhv_contract_initializer_after_init_111_B_51_0_Q_12, hhv_contract_initializer_after_init_111_B_51_0_R_13, hhv_contract_initializer_after_init_111_B_51_0_S_14, hhv_contract_initializer_after_init_111_B_51_0_T_15, hhv_contract_initializer_after_init_111_B_51_0_U_16, hhv_contract_initializer_after_init_111_B_51_0_V_17, hhv_contract_initializer_after_init_111_B_51_0_W_18, hhv_contract_initializer_after_init_111_B_51_0_X_19, hhv_contract_initializer_after_init_111_B_51_0_Y_20, hhv_contract_initializer_after_init_111_B_51_0_H_21, hhv_contract_initializer_after_init_111_B_51_0_Z_22, hhv_contract_initializer_after_init_111_B_51_0_A_23, hhv_contract_initializer_after_init_111_B_51_0_I_24, hhv_contract_initializer_after_init_111_B_51_0_A1_25, hhv_contract_initializer_after_init_111_B_51_0_B_26);
      VAL   [hhv_contract_initializer_after_init_111_B_51_0_A1_25=1, hhv_contract_initializer_after_init_111_B_51_0_A_23=1, hhv_contract_initializer_after_init_111_B_51_0_B_26=1, hhv_contract_initializer_after_init_111_B_51_0_G_0=0, hhv_contract_initializer_after_init_111_B_51_0_J_1=4, hhv_contract_initializer_after_init_111_B_51_0_K_6=0, hhv_contract_initializer_after_init_111_B_51_0_L_7=0, hhv_contract_initializer_after_init_111_B_51_0_M_8=0, hhv_contract_initializer_after_init_111_B_51_0_N_9=0, hhv_contract_initializer_after_init_111_B_51_0_O_10=0, hhv_contract_initializer_after_init_111_B_51_0_P_11=0, hhv_contract_initializer_after_init_111_B_51_0_Q_12=0, hhv_contract_initializer_after_init_111_B_51_0_T_15=5, hhv_contract_initializer_after_init_111_B_51_0_U_16=0, hhv_contract_initializer_after_init_111_B_51_0_V_17=3, hhv_contract_initializer_after_init_111_B_51_0_W_18=0, hhv_contract_initializer_after_init_111_B_51_0_X_19=0, hhv_contract_initializer_after_init_111_B_51_0_Y_20=0, hhv_contract_initializer_after_init_111_B_51_0_Z_22=1]
[L0]  RET   call contract_initializer_after_init_111_B_51_0(hbv_contract_initializer_109_B_51_0_H_4, hhv_contract_initializer_109_B_51_0_M_1, hhv_contract_initializer_109_B_51_0_D_2, hhv_contract_initializer_109_B_51_0_E_3, hhv_contract_initializer_109_B_51_0_F_4, hhv_contract_initializer_109_B_51_0_G_5, hhv_contract_initializer_109_B_51_0_N_6, hhv_contract_initializer_109_B_51_0_O_7, hhv_contract_initializer_109_B_51_0_P_8, hhv_contract_initializer_109_B_51_0_Q_9, hhv_contract_initializer_109_B_51_0_R_10, hhv_contract_initializer_109_B_51_0_S_11, hhv_contract_initializer_109_B_51_0_T_12, hhv_contract_initializer_109_B_51_0_U_13, hhv_contract_initializer_109_B_51_0_V_14, hhv_contract_initializer_109_B_51_0_W_15, hhv_contract_initializer_109_B_51_0_X_16, hhv_contract_initializer_109_B_51_0_Y_17, hhv_contract_initializer_109_B_51_0_Z_18, hhv_contract_initializer_109_B_51_0_A1_19, hhv_contract_initializer_109_B_51_0_B1_20, hhv_contract_initializer_109_B_51_0_J_21, hhv_contract_initializer_109_B_51_0_C1_22, hhv_contract_initializer_109_B_51_0_A_23, hbv_contract_initializer_109_B_51_0_K_1, hbv_contract_initializer_109_B_51_0_D1_2, hbv_contract_initializer_109_B_51_0_B_3);
      VAL   [hbv_contract_initializer_109_B_51_0_B_3=1, hbv_contract_initializer_109_B_51_0_D1_2=1, hbv_contract_initializer_109_B_51_0_H_4=0, hhv_contract_initializer_109_B_51_0_A1_19=0, hhv_contract_initializer_109_B_51_0_A_23=1, hhv_contract_initializer_109_B_51_0_B1_20=0, hhv_contract_initializer_109_B_51_0_C1_22=1, hhv_contract_initializer_109_B_51_0_C_26=1, hhv_contract_initializer_109_B_51_0_E1_25=1, hhv_contract_initializer_109_B_51_0_I_0=0, hhv_contract_initializer_109_B_51_0_M_1=4, hhv_contract_initializer_109_B_51_0_N_6=0, hhv_contract_initializer_109_B_51_0_O_7=0, hhv_contract_initializer_109_B_51_0_P_8=0, hhv_contract_initializer_109_B_51_0_Q_9=0, hhv_contract_initializer_109_B_51_0_R_10=0, hhv_contract_initializer_109_B_51_0_S_11=0, hhv_contract_initializer_109_B_51_0_T_12=0, hhv_contract_initializer_109_B_51_0_W_15=5, hhv_contract_initializer_109_B_51_0_X_16=0, hhv_contract_initializer_109_B_51_0_Y_17=3, hhv_contract_initializer_109_B_51_0_Z_18=0]
[L0]  RET   call contract_initializer_109_B_51_0(hbv_summary_constructor_21_C_81_0_B1_3, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_U_19, hbv_summary_constructor_21_C_81_0_R1_20, hbv_summary_constructor_21_C_81_0_J1_8, hbv_summary_constructor_21_C_81_0_S_17, hbv_summary_constructor_21_C_81_0_O1_18, hbv_summary_constructor_21_C_81_0_E_21);
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_16=1, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_E_21=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_I_12=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_L1_10=0, hbv_summary_constructor_21_C_81_0_M_2=0, hbv_summary_constructor_21_C_81_0_O1_18=1, hbv_summary_constructor_21_C_81_0_R1_20=1, hbv_summary_constructor_21_C_81_0_T1_14=1, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  CALL  call contract_initializer_115_A_13_0(hbv_summary_constructor_21_C_81_0_M_2, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_T_15, hbv_summary_constructor_21_C_81_0_C_16, hbv_summary_constructor_21_C_81_0_C_9, hbv_summary_constructor_21_C_81_0_U_19, hbv_summary_constructor_21_C_81_0_R1_20, hbv_summary_constructor_21_C_81_0_C_22);
      VAL   [hhv_contract_initializer_115_A_13_0_A1_19=0, hhv_contract_initializer_115_A_13_0_A_23=1, hhv_contract_initializer_115_A_13_0_B1_20=0, hhv_contract_initializer_115_A_13_0_C1_22=1, hhv_contract_initializer_115_A_13_0_C_26=1, hhv_contract_initializer_115_A_13_0_E1_25=1, hhv_contract_initializer_115_A_13_0_I_0=0, hhv_contract_initializer_115_A_13_0_M_1=4, hhv_contract_initializer_115_A_13_0_N_6=0, hhv_contract_initializer_115_A_13_0_O_7=0, hhv_contract_initializer_115_A_13_0_P_8=0, hhv_contract_initializer_115_A_13_0_Q_9=0, hhv_contract_initializer_115_A_13_0_R_10=0, hhv_contract_initializer_115_A_13_0_S_11=0, hhv_contract_initializer_115_A_13_0_T_12=0, hhv_contract_initializer_115_A_13_0_W_15=5, hhv_contract_initializer_115_A_13_0_X_16=0, hhv_contract_initializer_115_A_13_0_Y_17=3, hhv_contract_initializer_115_A_13_0_Z_18=0]
[L0]        assume hhv_contract_initializer_115_A_13_0_I_0 == 0;
      VAL   [hhv_contract_initializer_115_A_13_0_A1_19=0, hhv_contract_initializer_115_A_13_0_A_23=1, hhv_contract_initializer_115_A_13_0_B1_20=0, hhv_contract_initializer_115_A_13_0_C1_22=1, hhv_contract_initializer_115_A_13_0_C_26=1, hhv_contract_initializer_115_A_13_0_E1_25=1, hhv_contract_initializer_115_A_13_0_I_0=0, hhv_contract_initializer_115_A_13_0_M_1=4, hhv_contract_initializer_115_A_13_0_N_6=0, hhv_contract_initializer_115_A_13_0_O_7=0, hhv_contract_initializer_115_A_13_0_P_8=0, hhv_contract_initializer_115_A_13_0_Q_9=0, hhv_contract_initializer_115_A_13_0_R_10=0, hhv_contract_initializer_115_A_13_0_S_11=0, hhv_contract_initializer_115_A_13_0_T_12=0, hhv_contract_initializer_115_A_13_0_W_15=5, hhv_contract_initializer_115_A_13_0_X_16=0, hhv_contract_initializer_115_A_13_0_Y_17=3, hhv_contract_initializer_115_A_13_0_Z_18=0]
[L0]  CALL  call summary_22_constructor_12_81_0(hhv_contract_initializer_115_A_13_0_I_0, hhv_contract_initializer_115_A_13_0_M_1, hhv_contract_initializer_115_A_13_0_D_2, hhv_contract_initializer_115_A_13_0_E_3, hhv_contract_initializer_115_A_13_0_F_4, hhv_contract_initializer_115_A_13_0_G_5, hhv_contract_initializer_115_A_13_0_N_6, hhv_contract_initializer_115_A_13_0_O_7, hhv_contract_initializer_115_A_13_0_P_8, hhv_contract_initializer_115_A_13_0_Q_9, hhv_contract_initializer_115_A_13_0_R_10, hhv_contract_initializer_115_A_13_0_S_11, hhv_contract_initializer_115_A_13_0_T_12, hhv_contract_initializer_115_A_13_0_U_13, hhv_contract_initializer_115_A_13_0_V_14, hhv_contract_initializer_115_A_13_0_W_15, hhv_contract_initializer_115_A_13_0_X_16, hhv_contract_initializer_115_A_13_0_Y_17, hhv_contract_initializer_115_A_13_0_Z_18, hhv_contract_initializer_115_A_13_0_A1_19, hhv_contract_initializer_115_A_13_0_B1_20, hbv_contract_initializer_115_A_13_0_K_1, hbv_contract_initializer_115_A_13_0_D1_2, hbv_contract_initializer_115_A_13_0_B_3, hhv_contract_initializer_115_A_13_0_L_24, hhv_contract_initializer_115_A_13_0_E1_25, hhv_contract_initializer_115_A_13_0_C_26);
      VAL   [hhv_summary_22_constructor_12_81_0_A1_25=1, hhv_summary_22_constructor_12_81_0_A_23=1, hhv_summary_22_constructor_12_81_0_B_26=1, hhv_summary_22_constructor_12_81_0_G_0=0, hhv_summary_22_constructor_12_81_0_J_1=4, hhv_summary_22_constructor_12_81_0_K_6=0, hhv_summary_22_constructor_12_81_0_L_7=0, hhv_summary_22_constructor_12_81_0_M_8=0, hhv_summary_22_constructor_12_81_0_N_9=0, hhv_summary_22_constructor_12_81_0_O_10=0, hhv_summary_22_constructor_12_81_0_P_11=0, hhv_summary_22_constructor_12_81_0_Q_12=0, hhv_summary_22_constructor_12_81_0_T_15=5, hhv_summary_22_constructor_12_81_0_U_16=0, hhv_summary_22_constructor_12_81_0_V_17=3, hhv_summary_22_constructor_12_81_0_W_18=0, hhv_summary_22_constructor_12_81_0_X_19=0, hhv_summary_22_constructor_12_81_0_Y_20=0, hhv_summary_22_constructor_12_81_0_Z_22=1]
[L0]  CALL  call block_114_return_constructor_12_81_0(hhv_summary_22_constructor_12_81_0_G_0, hhv_summary_22_constructor_12_81_0_J_1, hhv_summary_22_constructor_12_81_0_C_2, hhv_summary_22_constructor_12_81_0_D_3, hhv_summary_22_constructor_12_81_0_E_4, hhv_summary_22_constructor_12_81_0_F_5, hhv_summary_22_constructor_12_81_0_K_6, hhv_summary_22_constructor_12_81_0_L_7, hhv_summary_22_constructor_12_81_0_M_8, hhv_summary_22_constructor_12_81_0_N_9, hhv_summary_22_constructor_12_81_0_O_10, hhv_summary_22_constructor_12_81_0_P_11, hhv_summary_22_constructor_12_81_0_Q_12, hhv_summary_22_constructor_12_81_0_R_13, hhv_summary_22_constructor_12_81_0_S_14, hhv_summary_22_constructor_12_81_0_T_15, hhv_summary_22_constructor_12_81_0_U_16, hhv_summary_22_constructor_12_81_0_V_17, hhv_summary_22_constructor_12_81_0_W_18, hhv_summary_22_constructor_12_81_0_X_19, hhv_summary_22_constructor_12_81_0_Y_20, hhv_summary_22_constructor_12_81_0_H_21, hhv_summary_22_constructor_12_81_0_Z_22, hhv_summary_22_constructor_12_81_0_A_23, hhv_summary_22_constructor_12_81_0_I_24, hhv_summary_22_constructor_12_81_0_A1_25, hhv_summary_22_constructor_12_81_0_B_26);
      VAL   [hhv_block_114_return_constructor_12_81_0_A1_19=0, hhv_block_114_return_constructor_12_81_0_A_23=1, hhv_block_114_return_constructor_12_81_0_B1_20=0, hhv_block_114_return_constructor_12_81_0_B_26=1, hhv_block_114_return_constructor_12_81_0_C1_22=1, hhv_block_114_return_constructor_12_81_0_E1_25=1, hhv_block_114_return_constructor_12_81_0_G_0=0, hhv_block_114_return_constructor_12_81_0_M_1=4, hhv_block_114_return_constructor_12_81_0_N_6=0, hhv_block_114_return_constructor_12_81_0_O_7=0, hhv_block_114_return_constructor_12_81_0_P_8=0, hhv_block_114_return_constructor_12_81_0_Q_9=0, hhv_block_114_return_constructor_12_81_0_R_10=0, hhv_block_114_return_constructor_12_81_0_S_11=0, hhv_block_114_return_constructor_12_81_0_T_12=0, hhv_block_114_return_constructor_12_81_0_W_15=5, hhv_block_114_return_constructor_12_81_0_X_16=0, hhv_block_114_return_constructor_12_81_0_Y_17=3, hhv_block_114_return_constructor_12_81_0_Z_18=0]
[L0]        assume ((((((((((hbv_block_114_return_constructor_12_81_0_I_3 == hhv_block_114_return_constructor_12_81_0_B_26 && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_114_return_constructor_12_81_0_I_3)) && hhv_block_114_return_constructor_12_81_0_E1_25 == hbv_block_114_return_constructor_12_81_0_J_1) && !(hhv_block_114_return_constructor_12_81_0_B_26 < 0)) && !(hbv_block_114_return_constructor_12_81_0_J_1 < 0)) && !(hbv_block_114_return_constructor_12_81_0_I_3 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hhv_block_114_return_constructor_12_81_0_B_26)) && !(hbv_block_114_return_constructor_12_81_0_H_2 < 0)) && hbv_block_114_return_constructor_12_81_0_D1_4 == hbv_block_114_return_constructor_12_81_0_H_2) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_114_return_constructor_12_81_0_J_1)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_114_return_constructor_12_81_0_H_2)) && hbv_block_114_return_constructor_12_81_0_J_1 == hbv_block_114_return_constructor_12_81_0_I_3;
      VAL   [hbv_block_114_return_constructor_12_81_0_D1_4=1, hhv_block_114_return_constructor_12_81_0_A1_19=0, hhv_block_114_return_constructor_12_81_0_A_23=1, hhv_block_114_return_constructor_12_81_0_B1_20=0, hhv_block_114_return_constructor_12_81_0_B_26=1, hhv_block_114_return_constructor_12_81_0_C1_22=1, hhv_block_114_return_constructor_12_81_0_E1_25=1, hhv_block_114_return_constructor_12_81_0_G_0=0, hhv_block_114_return_constructor_12_81_0_M_1=4, hhv_block_114_return_constructor_12_81_0_N_6=0, hhv_block_114_return_constructor_12_81_0_O_7=0, hhv_block_114_return_constructor_12_81_0_P_8=0, hhv_block_114_return_constructor_12_81_0_Q_9=0, hhv_block_114_return_constructor_12_81_0_R_10=0, hhv_block_114_return_constructor_12_81_0_S_11=0, hhv_block_114_return_constructor_12_81_0_T_12=0, hhv_block_114_return_constructor_12_81_0_W_15=5, hhv_block_114_return_constructor_12_81_0_X_16=0, hhv_block_114_return_constructor_12_81_0_Y_17=3, hhv_block_114_return_constructor_12_81_0_Z_18=0]
[L0]  CALL  call block_113__11_81_0(hhv_block_114_return_constructor_12_81_0_G_0, hhv_block_114_return_constructor_12_81_0_M_1, hhv_block_114_return_constructor_12_81_0_C_2, hhv_block_114_return_constructor_12_81_0_D_3, hhv_block_114_return_constructor_12_81_0_E_4, hhv_block_114_return_constructor_12_81_0_F_5, hhv_block_114_return_constructor_12_81_0_N_6, hhv_block_114_return_constructor_12_81_0_O_7, hhv_block_114_return_constructor_12_81_0_P_8, hhv_block_114_return_constructor_12_81_0_Q_9, hhv_block_114_return_constructor_12_81_0_R_10, hhv_block_114_return_constructor_12_81_0_S_11, hhv_block_114_return_constructor_12_81_0_T_12, hhv_block_114_return_constructor_12_81_0_U_13, hhv_block_114_return_constructor_12_81_0_V_14, hhv_block_114_return_constructor_12_81_0_W_15, hhv_block_114_return_constructor_12_81_0_X_16, hhv_block_114_return_constructor_12_81_0_Y_17, hhv_block_114_return_constructor_12_81_0_Z_18, hhv_block_114_return_constructor_12_81_0_A1_19, hhv_block_114_return_constructor_12_81_0_B1_20, hhv_block_114_return_constructor_12_81_0_K_21, hhv_block_114_return_constructor_12_81_0_C1_22, hhv_block_114_return_constructor_12_81_0_A_23, hhv_block_114_return_constructor_12_81_0_L_24, hbv_block_114_return_constructor_12_81_0_D1_4, hhv_block_114_return_constructor_12_81_0_B_26);
      VAL   [hhv_block_113__11_81_0_A1_25=1, hhv_block_113__11_81_0_A_23=1, hhv_block_113__11_81_0_B_26=1, hhv_block_113__11_81_0_G_0=0, hhv_block_113__11_81_0_J_1=4, hhv_block_113__11_81_0_K_6=0, hhv_block_113__11_81_0_L_7=0, hhv_block_113__11_81_0_M_8=0, hhv_block_113__11_81_0_N_9=0, hhv_block_113__11_81_0_O_10=0, hhv_block_113__11_81_0_P_11=0, hhv_block_113__11_81_0_Q_12=0, hhv_block_113__11_81_0_T_15=5, hhv_block_113__11_81_0_U_16=0, hhv_block_113__11_81_0_V_17=3, hhv_block_113__11_81_0_W_18=0, hhv_block_113__11_81_0_X_19=0, hhv_block_113__11_81_0_Y_20=0, hhv_block_113__11_81_0_Z_22=1]
[L0]        assume ((hhv_block_113__11_81_0_A1_25 == hhv_block_113__11_81_0_Z_22 && hhv_block_113__11_81_0_G_0 == 0) && hhv_block_113__11_81_0_B_26 == hhv_block_113__11_81_0_A_23) && hhv_block_113__11_81_0_H_21 == hhv_block_113__11_81_0_I_24;
      VAL   [hhv_block_113__11_81_0_A1_25=1, hhv_block_113__11_81_0_A_23=1, hhv_block_113__11_81_0_B_26=1, hhv_block_113__11_81_0_G_0=0, hhv_block_113__11_81_0_J_1=4, hhv_block_113__11_81_0_K_6=0, hhv_block_113__11_81_0_L_7=0, hhv_block_113__11_81_0_M_8=0, hhv_block_113__11_81_0_N_9=0, hhv_block_113__11_81_0_O_10=0, hhv_block_113__11_81_0_P_11=0, hhv_block_113__11_81_0_Q_12=0, hhv_block_113__11_81_0_T_15=5, hhv_block_113__11_81_0_U_16=0, hhv_block_113__11_81_0_V_17=3, hhv_block_113__11_81_0_W_18=0, hhv_block_113__11_81_0_X_19=0, hhv_block_113__11_81_0_Y_20=0, hhv_block_113__11_81_0_Z_22=1]
[L0]  CALL  call block_112_constructor_12_81_0(hhv_block_113__11_81_0_G_0, hhv_block_113__11_81_0_J_1, hhv_block_113__11_81_0_C_2, hhv_block_113__11_81_0_D_3, hhv_block_113__11_81_0_E_4, hhv_block_113__11_81_0_F_5, hhv_block_113__11_81_0_K_6, hhv_block_113__11_81_0_L_7, hhv_block_113__11_81_0_M_8, hhv_block_113__11_81_0_N_9, hhv_block_113__11_81_0_O_10, hhv_block_113__11_81_0_P_11, hhv_block_113__11_81_0_Q_12, hhv_block_113__11_81_0_R_13, hhv_block_113__11_81_0_S_14, hhv_block_113__11_81_0_T_15, hhv_block_113__11_81_0_U_16, hhv_block_113__11_81_0_V_17, hhv_block_113__11_81_0_W_18, hhv_block_113__11_81_0_X_19, hhv_block_113__11_81_0_Y_20, hhv_block_113__11_81_0_H_21, hhv_block_113__11_81_0_Z_22, hhv_block_113__11_81_0_A_23, hhv_block_113__11_81_0_I_24, hhv_block_113__11_81_0_A1_25, hhv_block_113__11_81_0_B_26);
[L0]  RET   call block_112_constructor_12_81_0(hhv_block_113__11_81_0_G_0, hhv_block_113__11_81_0_J_1, hhv_block_113__11_81_0_C_2, hhv_block_113__11_81_0_D_3, hhv_block_113__11_81_0_E_4, hhv_block_113__11_81_0_F_5, hhv_block_113__11_81_0_K_6, hhv_block_113__11_81_0_L_7, hhv_block_113__11_81_0_M_8, hhv_block_113__11_81_0_N_9, hhv_block_113__11_81_0_O_10, hhv_block_113__11_81_0_P_11, hhv_block_113__11_81_0_Q_12, hhv_block_113__11_81_0_R_13, hhv_block_113__11_81_0_S_14, hhv_block_113__11_81_0_T_15, hhv_block_113__11_81_0_U_16, hhv_block_113__11_81_0_V_17, hhv_block_113__11_81_0_W_18, hhv_block_113__11_81_0_X_19, hhv_block_113__11_81_0_Y_20, hhv_block_113__11_81_0_H_21, hhv_block_113__11_81_0_Z_22, hhv_block_113__11_81_0_A_23, hhv_block_113__11_81_0_I_24, hhv_block_113__11_81_0_A1_25, hhv_block_113__11_81_0_B_26);
      VAL   [hhv_block_113__11_81_0_A1_25=1, hhv_block_113__11_81_0_A_23=1, hhv_block_113__11_81_0_B_26=1, hhv_block_113__11_81_0_G_0=0, hhv_block_113__11_81_0_J_1=4, hhv_block_113__11_81_0_K_6=0, hhv_block_113__11_81_0_L_7=0, hhv_block_113__11_81_0_M_8=0, hhv_block_113__11_81_0_N_9=0, hhv_block_113__11_81_0_O_10=0, hhv_block_113__11_81_0_P_11=0, hhv_block_113__11_81_0_Q_12=0, hhv_block_113__11_81_0_T_15=5, hhv_block_113__11_81_0_U_16=0, hhv_block_113__11_81_0_V_17=3, hhv_block_113__11_81_0_W_18=0, hhv_block_113__11_81_0_X_19=0, hhv_block_113__11_81_0_Y_20=0, hhv_block_113__11_81_0_Z_22=1]
[L0]  RET   call block_113__11_81_0(hhv_block_114_return_constructor_12_81_0_G_0, hhv_block_114_return_constructor_12_81_0_M_1, hhv_block_114_return_constructor_12_81_0_C_2, hhv_block_114_return_constructor_12_81_0_D_3, hhv_block_114_return_constructor_12_81_0_E_4, hhv_block_114_return_constructor_12_81_0_F_5, hhv_block_114_return_constructor_12_81_0_N_6, hhv_block_114_return_constructor_12_81_0_O_7, hhv_block_114_return_constructor_12_81_0_P_8, hhv_block_114_return_constructor_12_81_0_Q_9, hhv_block_114_return_constructor_12_81_0_R_10, hhv_block_114_return_constructor_12_81_0_S_11, hhv_block_114_return_constructor_12_81_0_T_12, hhv_block_114_return_constructor_12_81_0_U_13, hhv_block_114_return_constructor_12_81_0_V_14, hhv_block_114_return_constructor_12_81_0_W_15, hhv_block_114_return_constructor_12_81_0_X_16, hhv_block_114_return_constructor_12_81_0_Y_17, hhv_block_114_return_constructor_12_81_0_Z_18, hhv_block_114_return_constructor_12_81_0_A1_19, hhv_block_114_return_constructor_12_81_0_B1_20, hhv_block_114_return_constructor_12_81_0_K_21, hhv_block_114_return_constructor_12_81_0_C1_22, hhv_block_114_return_constructor_12_81_0_A_23, hhv_block_114_return_constructor_12_81_0_L_24, hbv_block_114_return_constructor_12_81_0_D1_4, hhv_block_114_return_constructor_12_81_0_B_26);
      VAL   [hbv_block_114_return_constructor_12_81_0_D1_4=1, hhv_block_114_return_constructor_12_81_0_A1_19=0, hhv_block_114_return_constructor_12_81_0_A_23=1, hhv_block_114_return_constructor_12_81_0_B1_20=0, hhv_block_114_return_constructor_12_81_0_B_26=1, hhv_block_114_return_constructor_12_81_0_C1_22=1, hhv_block_114_return_constructor_12_81_0_E1_25=1, hhv_block_114_return_constructor_12_81_0_G_0=0, hhv_block_114_return_constructor_12_81_0_M_1=4, hhv_block_114_return_constructor_12_81_0_N_6=0, hhv_block_114_return_constructor_12_81_0_O_7=0, hhv_block_114_return_constructor_12_81_0_P_8=0, hhv_block_114_return_constructor_12_81_0_Q_9=0, hhv_block_114_return_constructor_12_81_0_R_10=0, hhv_block_114_return_constructor_12_81_0_S_11=0, hhv_block_114_return_constructor_12_81_0_T_12=0, hhv_block_114_return_constructor_12_81_0_W_15=5, hhv_block_114_return_constructor_12_81_0_X_16=0, hhv_block_114_return_constructor_12_81_0_Y_17=3, hhv_block_114_return_constructor_12_81_0_Z_18=0]
[L0]  RET   call block_114_return_constructor_12_81_0(hhv_summary_22_constructor_12_81_0_G_0, hhv_summary_22_constructor_12_81_0_J_1, hhv_summary_22_constructor_12_81_0_C_2, hhv_summary_22_constructor_12_81_0_D_3, hhv_summary_22_constructor_12_81_0_E_4, hhv_summary_22_constructor_12_81_0_F_5, hhv_summary_22_constructor_12_81_0_K_6, hhv_summary_22_constructor_12_81_0_L_7, hhv_summary_22_constructor_12_81_0_M_8, hhv_summary_22_constructor_12_81_0_N_9, hhv_summary_22_constructor_12_81_0_O_10, hhv_summary_22_constructor_12_81_0_P_11, hhv_summary_22_constructor_12_81_0_Q_12, hhv_summary_22_constructor_12_81_0_R_13, hhv_summary_22_constructor_12_81_0_S_14, hhv_summary_22_constructor_12_81_0_T_15, hhv_summary_22_constructor_12_81_0_U_16, hhv_summary_22_constructor_12_81_0_V_17, hhv_summary_22_constructor_12_81_0_W_18, hhv_summary_22_constructor_12_81_0_X_19, hhv_summary_22_constructor_12_81_0_Y_20, hhv_summary_22_constructor_12_81_0_H_21, hhv_summary_22_constructor_12_81_0_Z_22, hhv_summary_22_constructor_12_81_0_A_23, hhv_summary_22_constructor_12_81_0_I_24, hhv_summary_22_constructor_12_81_0_A1_25, hhv_summary_22_constructor_12_81_0_B_26);
      VAL   [hhv_summary_22_constructor_12_81_0_A1_25=1, hhv_summary_22_constructor_12_81_0_A_23=1, hhv_summary_22_constructor_12_81_0_B_26=1, hhv_summary_22_constructor_12_81_0_G_0=0, hhv_summary_22_constructor_12_81_0_J_1=4, hhv_summary_22_constructor_12_81_0_K_6=0, hhv_summary_22_constructor_12_81_0_L_7=0, hhv_summary_22_constructor_12_81_0_M_8=0, hhv_summary_22_constructor_12_81_0_N_9=0, hhv_summary_22_constructor_12_81_0_O_10=0, hhv_summary_22_constructor_12_81_0_P_11=0, hhv_summary_22_constructor_12_81_0_Q_12=0, hhv_summary_22_constructor_12_81_0_T_15=5, hhv_summary_22_constructor_12_81_0_U_16=0, hhv_summary_22_constructor_12_81_0_V_17=3, hhv_summary_22_constructor_12_81_0_W_18=0, hhv_summary_22_constructor_12_81_0_X_19=0, hhv_summary_22_constructor_12_81_0_Y_20=0, hhv_summary_22_constructor_12_81_0_Z_22=1]
[L0]  RET   call summary_22_constructor_12_81_0(hhv_contract_initializer_115_A_13_0_I_0, hhv_contract_initializer_115_A_13_0_M_1, hhv_contract_initializer_115_A_13_0_D_2, hhv_contract_initializer_115_A_13_0_E_3, hhv_contract_initializer_115_A_13_0_F_4, hhv_contract_initializer_115_A_13_0_G_5, hhv_contract_initializer_115_A_13_0_N_6, hhv_contract_initializer_115_A_13_0_O_7, hhv_contract_initializer_115_A_13_0_P_8, hhv_contract_initializer_115_A_13_0_Q_9, hhv_contract_initializer_115_A_13_0_R_10, hhv_contract_initializer_115_A_13_0_S_11, hhv_contract_initializer_115_A_13_0_T_12, hhv_contract_initializer_115_A_13_0_U_13, hhv_contract_initializer_115_A_13_0_V_14, hhv_contract_initializer_115_A_13_0_W_15, hhv_contract_initializer_115_A_13_0_X_16, hhv_contract_initializer_115_A_13_0_Y_17, hhv_contract_initializer_115_A_13_0_Z_18, hhv_contract_initializer_115_A_13_0_A1_19, hhv_contract_initializer_115_A_13_0_B1_20, hbv_contract_initializer_115_A_13_0_K_1, hbv_contract_initializer_115_A_13_0_D1_2, hbv_contract_initializer_115_A_13_0_B_3, hhv_contract_initializer_115_A_13_0_L_24, hhv_contract_initializer_115_A_13_0_E1_25, hhv_contract_initializer_115_A_13_0_C_26);
      VAL   [hbv_contract_initializer_115_A_13_0_B_3=1, hbv_contract_initializer_115_A_13_0_D1_2=1, hhv_contract_initializer_115_A_13_0_A1_19=0, hhv_contract_initializer_115_A_13_0_A_23=1, hhv_contract_initializer_115_A_13_0_B1_20=0, hhv_contract_initializer_115_A_13_0_C1_22=1, hhv_contract_initializer_115_A_13_0_C_26=1, hhv_contract_initializer_115_A_13_0_E1_25=1, hhv_contract_initializer_115_A_13_0_I_0=0, hhv_contract_initializer_115_A_13_0_M_1=4, hhv_contract_initializer_115_A_13_0_N_6=0, hhv_contract_initializer_115_A_13_0_O_7=0, hhv_contract_initializer_115_A_13_0_P_8=0, hhv_contract_initializer_115_A_13_0_Q_9=0, hhv_contract_initializer_115_A_13_0_R_10=0, hhv_contract_initializer_115_A_13_0_S_11=0, hhv_contract_initializer_115_A_13_0_T_12=0, hhv_contract_initializer_115_A_13_0_W_15=5, hhv_contract_initializer_115_A_13_0_X_16=0, hhv_contract_initializer_115_A_13_0_Y_17=3, hhv_contract_initializer_115_A_13_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_117_A_13_0(hbv_contract_initializer_115_A_13_0_H_4, hhv_contract_initializer_115_A_13_0_M_1, hhv_contract_initializer_115_A_13_0_D_2, hhv_contract_initializer_115_A_13_0_E_3, hhv_contract_initializer_115_A_13_0_F_4, hhv_contract_initializer_115_A_13_0_G_5, hhv_contract_initializer_115_A_13_0_N_6, hhv_contract_initializer_115_A_13_0_O_7, hhv_contract_initializer_115_A_13_0_P_8, hhv_contract_initializer_115_A_13_0_Q_9, hhv_contract_initializer_115_A_13_0_R_10, hhv_contract_initializer_115_A_13_0_S_11, hhv_contract_initializer_115_A_13_0_T_12, hhv_contract_initializer_115_A_13_0_U_13, hhv_contract_initializer_115_A_13_0_V_14, hhv_contract_initializer_115_A_13_0_W_15, hhv_contract_initializer_115_A_13_0_X_16, hhv_contract_initializer_115_A_13_0_Y_17, hhv_contract_initializer_115_A_13_0_Z_18, hhv_contract_initializer_115_A_13_0_A1_19, hhv_contract_initializer_115_A_13_0_B1_20, hhv_contract_initializer_115_A_13_0_J_21, hhv_contract_initializer_115_A_13_0_C1_22, hhv_contract_initializer_115_A_13_0_A_23, hbv_contract_initializer_115_A_13_0_K_1, hbv_contract_initializer_115_A_13_0_D1_2, hbv_contract_initializer_115_A_13_0_B_3);
      VAL   [hhv_contract_initializer_after_init_117_A_13_0_A1_25=1, hhv_contract_initializer_after_init_117_A_13_0_A_23=1, hhv_contract_initializer_after_init_117_A_13_0_B_26=1, hhv_contract_initializer_after_init_117_A_13_0_G_0=0, hhv_contract_initializer_after_init_117_A_13_0_J_1=4, hhv_contract_initializer_after_init_117_A_13_0_K_6=0, hhv_contract_initializer_after_init_117_A_13_0_L_7=0, hhv_contract_initializer_after_init_117_A_13_0_M_8=0, hhv_contract_initializer_after_init_117_A_13_0_N_9=0, hhv_contract_initializer_after_init_117_A_13_0_O_10=0, hhv_contract_initializer_after_init_117_A_13_0_P_11=0, hhv_contract_initializer_after_init_117_A_13_0_Q_12=0, hhv_contract_initializer_after_init_117_A_13_0_T_15=5, hhv_contract_initializer_after_init_117_A_13_0_U_16=0, hhv_contract_initializer_after_init_117_A_13_0_V_17=3, hhv_contract_initializer_after_init_117_A_13_0_W_18=0, hhv_contract_initializer_after_init_117_A_13_0_X_19=0, hhv_contract_initializer_after_init_117_A_13_0_Y_20=0, hhv_contract_initializer_after_init_117_A_13_0_Z_22=1]
[L0]  CALL  call contract_initializer_entry_116_A_13_0(hhv_contract_initializer_after_init_117_A_13_0_G_0, hhv_contract_initializer_after_init_117_A_13_0_J_1, hhv_contract_initializer_after_init_117_A_13_0_C_2, hhv_contract_initializer_after_init_117_A_13_0_D_3, hhv_contract_initializer_after_init_117_A_13_0_E_4, hhv_contract_initializer_after_init_117_A_13_0_F_5, hhv_contract_initializer_after_init_117_A_13_0_K_6, hhv_contract_initializer_after_init_117_A_13_0_L_7, hhv_contract_initializer_after_init_117_A_13_0_M_8, hhv_contract_initializer_after_init_117_A_13_0_N_9, hhv_contract_initializer_after_init_117_A_13_0_O_10, hhv_contract_initializer_after_init_117_A_13_0_P_11, hhv_contract_initializer_after_init_117_A_13_0_Q_12, hhv_contract_initializer_after_init_117_A_13_0_R_13, hhv_contract_initializer_after_init_117_A_13_0_S_14, hhv_contract_initializer_after_init_117_A_13_0_T_15, hhv_contract_initializer_after_init_117_A_13_0_U_16, hhv_contract_initializer_after_init_117_A_13_0_V_17, hhv_contract_initializer_after_init_117_A_13_0_W_18, hhv_contract_initializer_after_init_117_A_13_0_X_19, hhv_contract_initializer_after_init_117_A_13_0_Y_20, hhv_contract_initializer_after_init_117_A_13_0_H_21, hhv_contract_initializer_after_init_117_A_13_0_Z_22, hhv_contract_initializer_after_init_117_A_13_0_A_23, hhv_contract_initializer_after_init_117_A_13_0_I_24, hhv_contract_initializer_after_init_117_A_13_0_A1_25, hhv_contract_initializer_after_init_117_A_13_0_B_26);
      VAL   [hhv_contract_initializer_entry_116_A_13_0_A1_25=1, hhv_contract_initializer_entry_116_A_13_0_A_23=1, hhv_contract_initializer_entry_116_A_13_0_B_26=1, hhv_contract_initializer_entry_116_A_13_0_G_0=0, hhv_contract_initializer_entry_116_A_13_0_Z_22=1]
[L0]        assume ((hhv_contract_initializer_entry_116_A_13_0_G_0 == 0 && hhv_contract_initializer_entry_116_A_13_0_H_21 == hhv_contract_initializer_entry_116_A_13_0_I_24) && hhv_contract_initializer_entry_116_A_13_0_B_26 == hhv_contract_initializer_entry_116_A_13_0_A_23) && hhv_contract_initializer_entry_116_A_13_0_A1_25 == hhv_contract_initializer_entry_116_A_13_0_Z_22;
      VAL   [hhv_contract_initializer_entry_116_A_13_0_A1_25=1, hhv_contract_initializer_entry_116_A_13_0_A_23=1, hhv_contract_initializer_entry_116_A_13_0_B_26=1, hhv_contract_initializer_entry_116_A_13_0_G_0=0, hhv_contract_initializer_entry_116_A_13_0_Z_22=1]
[L0]  RET   call contract_initializer_entry_116_A_13_0(hhv_contract_initializer_after_init_117_A_13_0_G_0, hhv_contract_initializer_after_init_117_A_13_0_J_1, hhv_contract_initializer_after_init_117_A_13_0_C_2, hhv_contract_initializer_after_init_117_A_13_0_D_3, hhv_contract_initializer_after_init_117_A_13_0_E_4, hhv_contract_initializer_after_init_117_A_13_0_F_5, hhv_contract_initializer_after_init_117_A_13_0_K_6, hhv_contract_initializer_after_init_117_A_13_0_L_7, hhv_contract_initializer_after_init_117_A_13_0_M_8, hhv_contract_initializer_after_init_117_A_13_0_N_9, hhv_contract_initializer_after_init_117_A_13_0_O_10, hhv_contract_initializer_after_init_117_A_13_0_P_11, hhv_contract_initializer_after_init_117_A_13_0_Q_12, hhv_contract_initializer_after_init_117_A_13_0_R_13, hhv_contract_initializer_after_init_117_A_13_0_S_14, hhv_contract_initializer_after_init_117_A_13_0_T_15, hhv_contract_initializer_after_init_117_A_13_0_U_16, hhv_contract_initializer_after_init_117_A_13_0_V_17, hhv_contract_initializer_after_init_117_A_13_0_W_18, hhv_contract_initializer_after_init_117_A_13_0_X_19, hhv_contract_initializer_after_init_117_A_13_0_Y_20, hhv_contract_initializer_after_init_117_A_13_0_H_21, hhv_contract_initializer_after_init_117_A_13_0_Z_22, hhv_contract_initializer_after_init_117_A_13_0_A_23, hhv_contract_initializer_after_init_117_A_13_0_I_24, hhv_contract_initializer_after_init_117_A_13_0_A1_25, hhv_contract_initializer_after_init_117_A_13_0_B_26);
      VAL   [hhv_contract_initializer_after_init_117_A_13_0_A1_25=1, hhv_contract_initializer_after_init_117_A_13_0_A_23=1, hhv_contract_initializer_after_init_117_A_13_0_B_26=1, hhv_contract_initializer_after_init_117_A_13_0_G_0=0, hhv_contract_initializer_after_init_117_A_13_0_J_1=4, hhv_contract_initializer_after_init_117_A_13_0_K_6=0, hhv_contract_initializer_after_init_117_A_13_0_L_7=0, hhv_contract_initializer_after_init_117_A_13_0_M_8=0, hhv_contract_initializer_after_init_117_A_13_0_N_9=0, hhv_contract_initializer_after_init_117_A_13_0_O_10=0, hhv_contract_initializer_after_init_117_A_13_0_P_11=0, hhv_contract_initializer_after_init_117_A_13_0_Q_12=0, hhv_contract_initializer_after_init_117_A_13_0_T_15=5, hhv_contract_initializer_after_init_117_A_13_0_U_16=0, hhv_contract_initializer_after_init_117_A_13_0_V_17=3, hhv_contract_initializer_after_init_117_A_13_0_W_18=0, hhv_contract_initializer_after_init_117_A_13_0_X_19=0, hhv_contract_initializer_after_init_117_A_13_0_Y_20=0, hhv_contract_initializer_after_init_117_A_13_0_Z_22=1]
[L0]  RET   call contract_initializer_after_init_117_A_13_0(hbv_contract_initializer_115_A_13_0_H_4, hhv_contract_initializer_115_A_13_0_M_1, hhv_contract_initializer_115_A_13_0_D_2, hhv_contract_initializer_115_A_13_0_E_3, hhv_contract_initializer_115_A_13_0_F_4, hhv_contract_initializer_115_A_13_0_G_5, hhv_contract_initializer_115_A_13_0_N_6, hhv_contract_initializer_115_A_13_0_O_7, hhv_contract_initializer_115_A_13_0_P_8, hhv_contract_initializer_115_A_13_0_Q_9, hhv_contract_initializer_115_A_13_0_R_10, hhv_contract_initializer_115_A_13_0_S_11, hhv_contract_initializer_115_A_13_0_T_12, hhv_contract_initializer_115_A_13_0_U_13, hhv_contract_initializer_115_A_13_0_V_14, hhv_contract_initializer_115_A_13_0_W_15, hhv_contract_initializer_115_A_13_0_X_16, hhv_contract_initializer_115_A_13_0_Y_17, hhv_contract_initializer_115_A_13_0_Z_18, hhv_contract_initializer_115_A_13_0_A1_19, hhv_contract_initializer_115_A_13_0_B1_20, hhv_contract_initializer_115_A_13_0_J_21, hhv_contract_initializer_115_A_13_0_C1_22, hhv_contract_initializer_115_A_13_0_A_23, hbv_contract_initializer_115_A_13_0_K_1, hbv_contract_initializer_115_A_13_0_D1_2, hbv_contract_initializer_115_A_13_0_B_3);
      VAL   [hbv_contract_initializer_115_A_13_0_B_3=1, hbv_contract_initializer_115_A_13_0_D1_2=1, hbv_contract_initializer_115_A_13_0_H_4=0, hhv_contract_initializer_115_A_13_0_A1_19=0, hhv_contract_initializer_115_A_13_0_A_23=1, hhv_contract_initializer_115_A_13_0_B1_20=0, hhv_contract_initializer_115_A_13_0_C1_22=1, hhv_contract_initializer_115_A_13_0_C_26=1, hhv_contract_initializer_115_A_13_0_E1_25=1, hhv_contract_initializer_115_A_13_0_I_0=0, hhv_contract_initializer_115_A_13_0_M_1=4, hhv_contract_initializer_115_A_13_0_N_6=0, hhv_contract_initializer_115_A_13_0_O_7=0, hhv_contract_initializer_115_A_13_0_P_8=0, hhv_contract_initializer_115_A_13_0_Q_9=0, hhv_contract_initializer_115_A_13_0_R_10=0, hhv_contract_initializer_115_A_13_0_S_11=0, hhv_contract_initializer_115_A_13_0_T_12=0, hhv_contract_initializer_115_A_13_0_W_15=5, hhv_contract_initializer_115_A_13_0_X_16=0, hhv_contract_initializer_115_A_13_0_Y_17=3, hhv_contract_initializer_115_A_13_0_Z_18=0]
[L0]  RET   call contract_initializer_115_A_13_0(hbv_summary_constructor_21_C_81_0_M_2, hhv_summary_constructor_21_C_81_0_K_1, hhv_summary_constructor_21_C_81_0_B_2, hhv_summary_constructor_21_C_81_0_C_3, hhv_summary_constructor_21_C_81_0_D_4, hhv_summary_constructor_21_C_81_0_E_5, hhv_summary_constructor_21_C_81_0_L_6, hhv_summary_constructor_21_C_81_0_M_7, hhv_summary_constructor_21_C_81_0_N_8, hhv_summary_constructor_21_C_81_0_O_9, hhv_summary_constructor_21_C_81_0_P_10, hhv_summary_constructor_21_C_81_0_Q_11, hhv_summary_constructor_21_C_81_0_R_12, hhv_summary_constructor_21_C_81_0_S_13, hhv_summary_constructor_21_C_81_0_T_14, hhv_summary_constructor_21_C_81_0_U_15, hhv_summary_constructor_21_C_81_0_V_16, hhv_summary_constructor_21_C_81_0_W_17, hhv_summary_constructor_21_C_81_0_X_18, hhv_summary_constructor_21_C_81_0_Y_19, hhv_summary_constructor_21_C_81_0_Z_20, hbv_summary_constructor_21_C_81_0_T_15, hbv_summary_constructor_21_C_81_0_C_16, hbv_summary_constructor_21_C_81_0_C_9, hbv_summary_constructor_21_C_81_0_U_19, hbv_summary_constructor_21_C_81_0_R1_20, hbv_summary_constructor_21_C_81_0_C_22);
      VAL   [hbv_summary_constructor_21_C_81_0_A_4=1, hbv_summary_constructor_21_C_81_0_B1_3=0, hbv_summary_constructor_21_C_81_0_C_16=1, hbv_summary_constructor_21_C_81_0_C_22=1, hbv_summary_constructor_21_C_81_0_C_9=1, hbv_summary_constructor_21_C_81_0_E_21=1, hbv_summary_constructor_21_C_81_0_F_1=0, hbv_summary_constructor_21_C_81_0_I_12=0, hbv_summary_constructor_21_C_81_0_J1_8=1, hbv_summary_constructor_21_C_81_0_K_7=0, hbv_summary_constructor_21_C_81_0_L1_10=0, hbv_summary_constructor_21_C_81_0_M_2=0, hbv_summary_constructor_21_C_81_0_O1_18=1, hbv_summary_constructor_21_C_81_0_R1_20=1, hbv_summary_constructor_21_C_81_0_T1_14=1, hhv_summary_constructor_21_C_81_0_A1_22=0, hhv_summary_constructor_21_C_81_0_C1_24=1, hhv_summary_constructor_21_C_81_0_G_0=2, hhv_summary_constructor_21_C_81_0_K_1=4, hhv_summary_constructor_21_C_81_0_L_6=0, hhv_summary_constructor_21_C_81_0_M_7=0, hhv_summary_constructor_21_C_81_0_N_8=0, hhv_summary_constructor_21_C_81_0_O_9=0, hhv_summary_constructor_21_C_81_0_P_10=0, hhv_summary_constructor_21_C_81_0_Q_11=0, hhv_summary_constructor_21_C_81_0_R_12=0, hhv_summary_constructor_21_C_81_0_U_15=5, hhv_summary_constructor_21_C_81_0_V_16=0, hhv_summary_constructor_21_C_81_0_W_17=3, hhv_summary_constructor_21_C_81_0_X_18=0, hhv_summary_constructor_21_C_81_0_Y_19=0, hhv_summary_constructor_21_C_81_0_Z_20=0]
[L0]  RET   call summary_constructor_21_C_81_0(hbv_error_target_4_0_E_12, hbv_error_target_4_0_H_13, hbv_error_target_4_0_A_14, hbv_error_target_4_0_B_15, hbv_error_target_4_0_C_16, hbv_error_target_4_0_D_17, hbv_error_target_4_0_I_11, hbv_error_target_4_0_J_8, hbv_error_target_4_0_K_3, hbv_error_target_4_0_L_10, hbv_error_target_4_0_M_6, hbv_error_target_4_0_N_5, hbv_error_target_4_0_O_9, hbv_error_target_4_0_P_18, hbv_error_target_4_0_Q_19, hbv_error_target_4_0_R_20, hbv_error_target_4_0_S_2, hbv_error_target_4_0_T_21, hbv_error_target_4_0_U_7, hbv_error_target_4_0_V_1, hbv_error_target_4_0_W_4, hbv_error_target_4_0_F_22, hbv_error_target_4_0_X_23, hbv_error_target_4_0_G_24, hbv_error_target_4_0_Y_25);
      VAL   [hbv_error_target_4_0_E_12=2, hbv_error_target_4_0_H_13=4, hbv_error_target_4_0_I_11=0, hbv_error_target_4_0_J_8=0, hbv_error_target_4_0_K_3=0, hbv_error_target_4_0_L_10=0, hbv_error_target_4_0_M_6=0, hbv_error_target_4_0_N_5=0, hbv_error_target_4_0_O_9=0, hbv_error_target_4_0_R_20=5, hbv_error_target_4_0_S_2=0, hbv_error_target_4_0_T_21=3, hbv_error_target_4_0_U_7=0, hbv_error_target_4_0_V_1=0, hbv_error_target_4_0_W_4=0, hbv_error_target_4_0_X_23=0, hbv_error_target_4_0_Y_25=1]
[L0]  RET   call error_target_4_0();
[L0]  RET   call False();
[L0]        assert false;

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 40 procedures, 171 locations, 280 edges, 1 error locations. Started 1 CEGAR loops. OverallTime: 2.7s, OverallIterations: 12, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 71 SdHoareTripleChecker+Valid, 0.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8 mSDsluCounter, 7880 SdHoareTripleChecker+Invalid, 0.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5994 mSDsCounter, 11 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 217 IncrementalHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 11 mSolverCounterUnsat, 1886 mSDtfsCounter, 217 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 59 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=171occurred in iteration=0, InterpolantAutomatonStates: 59, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 11 MinimizatonAttempts, 6 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.2s InterpolantComputationTime, 1189 NumberOfCodeBlocks, 1189 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 1046 ConstructedInterpolants, 0 QuantifiedInterpolants, 1232 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 11 InterpolantComputations, 11 PerfectInterpolantSequences, 0/0 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, ConComCheckerStatistics: No data available
RESULT: Ultimate proved your program to be incorrect!
[2025-05-07 17:25:35,206 INFO  L552       MonitoredProcess]: [MP /usr/bin/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0
Received shutdown request...
unsat
