./chc-comp-wrapper.sh ../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/functions/constructor_hierarchy_mixed_chain_local_vars.sol_1_no_adts_000.smt2 .


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


This is Ultimate 0.3.0-dev-42d8767-m
[2025-05-07 17:27:52,783 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2025-05-07 17:27:52,835 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_43b8ebb0-d595-43b5-a3a4-cfb12b7081b4/chc-comp25-scripts/participants/UltimateUnihorn/./chccomp-Unihorn_Default.epf
[2025-05-07 17:27:52,840 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2025-05-07 17:27:52,840 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2025-05-07 17:27:52,859 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2025-05-07 17:27:52,860 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2025-05-07 17:27:52,860 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2025-05-07 17:27:52,861 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2025-05-07 17:27:52,861 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2025-05-07 17:27:52,861 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2025-05-07 17:27:52,861 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2025-05-07 17:27:52,861 INFO  L153        SettingsManager]:  * Use SBE=true
[2025-05-07 17:27:52,861 INFO  L151        SettingsManager]: Preferences of ChcToBoogie differ from their defaults:
[2025-05-07 17:27:52,862 INFO  L153        SettingsManager]:  * Use one large procedure with gotos to replace tail recursive calls=false
[2025-05-07 17:27:52,862 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2025-05-07 17:27:52,862 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2025-05-07 17:27:52,862 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2025-05-07 17:27:52,862 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2025-05-07 17:27:52,863 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2025-05-07 17:27:52,863 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2025-05-07 17:27:52,863 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2025-05-07 17:27:52,863 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2025-05-07 17:27:52,863 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2025-05-07 17:27:52,863 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2025-05-07 17:27:52,864 INFO  L151        SettingsManager]: Preferences of SmtParser differ from their defaults:
[2025-05-07 17:27:52,864 INFO  L153        SettingsManager]:  * SmtParser Mode=UltimateTreeAutomizer
[2025-05-07 17:27:53,080 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2025-05-07 17:27:53,087 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2025-05-07 17:27:53,088 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2025-05-07 17:27:53,089 INFO  L270        PluginConnector]: Initializing SmtParser...
[2025-05-07 17:27:53,089 INFO  L274        PluginConnector]: SmtParser initialized
[2025-05-07 17:27:53,090 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_43b8ebb0-d595-43b5-a3a4-cfb12b7081b4/chc-comp25-scripts/participants/UltimateUnihorn/../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/functions/constructor_hierarchy_mixed_chain_local_vars.sol_1_no_adts_000.smt2
[2025-05-07 17:27:53,092 INFO  L314              SmtParser]: Parsing .smt2 file as a set of Horn Clauses
[2025-05-07 17:27:53,094 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
unknown
[2025-05-07 17:27:53,415 INFO  L339              SmtParser]: Successfully executed SMT file /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_43b8ebb0-d595-43b5-a3a4-cfb12b7081b4/chc-comp25-scripts/participants/UltimateUnihorn/../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/functions/constructor_hierarchy_mixed_chain_local_vars.sol_1_no_adts_000.smt2
[2025-05-07 17:27:53,418 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2025-05-07 17:27:53,419 INFO  L133        ToolchainWalker]: Walking toolchain with 4 elements.
[2025-05-07 17:27:53,420 INFO  L112        PluginConnector]: ------------------------ChcToBoogie----------------------------
[2025-05-07 17:27:53,420 INFO  L270        PluginConnector]: Initializing ChcToBoogie...
[2025-05-07 17:27:53,420 INFO  L274        PluginConnector]: ChcToBoogie initialized
[2025-05-07 17:27:53,422 INFO  L184        PluginConnector]: Executing the observer ChcToBoogieObserver from plugin ChcToBoogie for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,464 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53 Unit
[2025-05-07 17:27:53,464 INFO  L131        PluginConnector]: ------------------------ END ChcToBoogie----------------------------
[2025-05-07 17:27:53,465 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2025-05-07 17:27:53,465 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2025-05-07 17:27:53,465 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2025-05-07 17:27:53,476 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,477 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,509 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,509 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,519 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,520 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,523 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,527 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,530 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,547 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2025-05-07 17:27:53,548 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2025-05-07 17:27:53,548 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2025-05-07 17:27:53,548 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2025-05-07 17:27:53,549 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (1/1) ...
[2025-05-07 17:27:53,551 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2025-05-07 17:27:53,564 INFO  L189       MonitoredProcess]: No working directory specified, using /usr/bin/z3
[2025-05-07 17:27:53,573 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:27:53,575 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:27:53,582 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure False given in one single declaration
[2025-05-07 17:27:53,583 INFO  L130     BoogieDeclarations]: Found specification of procedure False
[2025-05-07 17:27:53,583 INFO  L138     BoogieDeclarations]: Found implementation of procedure False
[2025-05-07 17:27:53,583 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure error_target_4_0 given in one single declaration
[2025-05-07 17:27:53,583 INFO  L130     BoogieDeclarations]: Found specification of procedure error_target_4_0
[2025-05-07 17:27:53,583 INFO  L138     BoogieDeclarations]: Found implementation of procedure error_target_4_0
[2025-05-07 17:27:53,583 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_constructor_26_A_80_0 given in one single declaration
[2025-05-07 17:27:53,583 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_constructor_26_A_80_0
[2025-05-07 17:27:53,583 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_constructor_26_A_80_0
[2025-05-07 17:27:53,583 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_119_B_51_0 given in one single declaration
[2025-05-07 17:27:53,583 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_119_B_51_0
[2025-05-07 17:27:53,583 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_119_B_51_0
[2025-05-07 17:27:53,584 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_29_constructor_50_80_0 given in one single declaration
[2025-05-07 17:27:53,584 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_29_constructor_50_80_0
[2025-05-07 17:27:53,584 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_29_constructor_50_80_0
[2025-05-07 17:27:53,584 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_118_return_constructor_50_80_0 given in one single declaration
[2025-05-07 17:27:53,584 INFO  L130     BoogieDeclarations]: Found specification of procedure block_118_return_constructor_50_80_0
[2025-05-07 17:27:53,584 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_118_return_constructor_50_80_0
[2025-05-07 17:27:53,584 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_117__49_80_0 given in one single declaration
[2025-05-07 17:27:53,584 INFO  L130     BoogieDeclarations]: Found specification of procedure block_117__49_80_0
[2025-05-07 17:27:53,584 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_117__49_80_0
[2025-05-07 17:27:53,584 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_116_constructor_50_80_0 given in one single declaration
[2025-05-07 17:27:53,584 INFO  L130     BoogieDeclarations]: Found specification of procedure block_116_constructor_50_80_0
[2025-05-07 17:27:53,585 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_116_constructor_50_80_0
[2025-05-07 17:27:53,585 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_121_B_51_0 given in one single declaration
[2025-05-07 17:27:53,585 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_121_B_51_0
[2025-05-07 17:27:53,585 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_121_B_51_0
[2025-05-07 17:27:53,585 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_120_B_51_0 given in one single declaration
[2025-05-07 17:27:53,585 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_120_B_51_0
[2025-05-07 17:27:53,585 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_120_B_51_0
[2025-05-07 17:27:53,585 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_113_A_80_0 given in one single declaration
[2025-05-07 17:27:53,585 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_113_A_80_0
[2025-05-07 17:27:53,585 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_113_A_80_0
[2025-05-07 17:27:53,585 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_30_constructor_79_80_0 given in one single declaration
[2025-05-07 17:27:53,586 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_30_constructor_79_80_0
[2025-05-07 17:27:53,586 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_30_constructor_79_80_0
[2025-05-07 17:27:53,586 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_111_constructor_79_80_0 given in one single declaration
[2025-05-07 17:27:53,586 INFO  L130     BoogieDeclarations]: Found specification of procedure block_111_constructor_79_80_0
[2025-05-07 17:27:53,586 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_111_constructor_79_80_0
[2025-05-07 17:27:53,586 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_109__78_80_0 given in one single declaration
[2025-05-07 17:27:53,586 INFO  L130     BoogieDeclarations]: Found specification of procedure block_109__78_80_0
[2025-05-07 17:27:53,586 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_109__78_80_0
[2025-05-07 17:27:53,586 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_108_constructor_79_80_0 given in one single declaration
[2025-05-07 17:27:53,586 INFO  L130     BoogieDeclarations]: Found specification of procedure block_108_constructor_79_80_0
[2025-05-07 17:27:53,586 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_108_constructor_79_80_0
[2025-05-07 17:27:53,586 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_110_return_constructor_79_80_0 given in one single declaration
[2025-05-07 17:27:53,586 INFO  L130     BoogieDeclarations]: Found specification of procedure block_110_return_constructor_79_80_0
[2025-05-07 17:27:53,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_110_return_constructor_79_80_0
[2025-05-07 17:27:53,587 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_112_constructor_79_80_0 given in one single declaration
[2025-05-07 17:27:53,587 INFO  L130     BoogieDeclarations]: Found specification of procedure block_112_constructor_79_80_0
[2025-05-07 17:27:53,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_112_constructor_79_80_0
[2025-05-07 17:27:53,587 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_115_A_80_0 given in one single declaration
[2025-05-07 17:27:53,587 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_115_A_80_0
[2025-05-07 17:27:53,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_115_A_80_0
[2025-05-07 17:27:53,587 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_114_A_80_0 given in one single declaration
[2025-05-07 17:27:53,587 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_114_A_80_0
[2025-05-07 17:27:53,587 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_114_A_80_0
[2025-05-07 17:27:53,587 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_128_D_33_0 given in one single declaration
[2025-05-07 17:27:53,587 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_128_D_33_0
[2025-05-07 17:27:53,588 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_128_D_33_0
[2025-05-07 17:27:53,588 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_130_D_33_0 given in one single declaration
[2025-05-07 17:27:53,588 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_130_D_33_0
[2025-05-07 17:27:53,588 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_130_D_33_0
[2025-05-07 17:27:53,588 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_129_D_33_0 given in one single declaration
[2025-05-07 17:27:53,588 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_129_D_33_0
[2025-05-07 17:27:53,588 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_129_D_33_0
[2025-05-07 17:27:53,588 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_28_constructor_32_80_0 given in one single declaration
[2025-05-07 17:27:53,588 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_28_constructor_32_80_0
[2025-05-07 17:27:53,588 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_28_constructor_32_80_0
[2025-05-07 17:27:53,588 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_127_return_constructor_32_80_0 given in one single declaration
[2025-05-07 17:27:53,589 INFO  L130     BoogieDeclarations]: Found specification of procedure block_127_return_constructor_32_80_0
[2025-05-07 17:27:53,589 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_127_return_constructor_32_80_0
[2025-05-07 17:27:53,589 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_126__31_80_0 given in one single declaration
[2025-05-07 17:27:53,589 INFO  L130     BoogieDeclarations]: Found specification of procedure block_126__31_80_0
[2025-05-07 17:27:53,589 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_126__31_80_0
[2025-05-07 17:27:53,589 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_125_constructor_32_80_0 given in one single declaration
[2025-05-07 17:27:53,589 INFO  L130     BoogieDeclarations]: Found specification of procedure block_125_constructor_32_80_0
[2025-05-07 17:27:53,589 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_125_constructor_32_80_0
[2025-05-07 17:27:53,589 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_137_F_15_0 given in one single declaration
[2025-05-07 17:27:53,589 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_137_F_15_0
[2025-05-07 17:27:53,589 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_137_F_15_0
[2025-05-07 17:27:53,589 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_27_constructor_14_80_0 given in one single declaration
[2025-05-07 17:27:53,589 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_27_constructor_14_80_0
[2025-05-07 17:27:53,590 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_27_constructor_14_80_0
[2025-05-07 17:27:53,590 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_136_return_constructor_14_80_0 given in one single declaration
[2025-05-07 17:27:53,590 INFO  L130     BoogieDeclarations]: Found specification of procedure block_136_return_constructor_14_80_0
[2025-05-07 17:27:53,590 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_136_return_constructor_14_80_0
[2025-05-07 17:27:53,590 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_135__13_80_0 given in one single declaration
[2025-05-07 17:27:53,590 INFO  L130     BoogieDeclarations]: Found specification of procedure block_135__13_80_0
[2025-05-07 17:27:53,590 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_135__13_80_0
[2025-05-07 17:27:53,590 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_134_constructor_14_80_0 given in one single declaration
[2025-05-07 17:27:53,590 INFO  L130     BoogieDeclarations]: Found specification of procedure block_134_constructor_14_80_0
[2025-05-07 17:27:53,590 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_134_constructor_14_80_0
[2025-05-07 17:27:53,590 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_139_F_15_0 given in one single declaration
[2025-05-07 17:27:53,590 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_139_F_15_0
[2025-05-07 17:27:53,590 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_139_F_15_0
[2025-05-07 17:27:53,590 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_138_F_15_0 given in one single declaration
[2025-05-07 17:27:53,591 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_138_F_15_0
[2025-05-07 17:27:53,591 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_138_F_15_0
[2025-05-07 17:27:53,591 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure implicit_constructor_entry_140_A_80_0 given in one single declaration
[2025-05-07 17:27:53,591 INFO  L130     BoogieDeclarations]: Found specification of procedure implicit_constructor_entry_140_A_80_0
[2025-05-07 17:27:53,591 INFO  L138     BoogieDeclarations]: Found implementation of procedure implicit_constructor_entry_140_A_80_0
[2025-05-07 17:27:53,591 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_122_C_36_0 given in one single declaration
[2025-05-07 17:27:53,591 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_122_C_36_0
[2025-05-07 17:27:53,591 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_122_C_36_0
[2025-05-07 17:27:53,591 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_124_C_36_0 given in one single declaration
[2025-05-07 17:27:53,591 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_124_C_36_0
[2025-05-07 17:27:53,591 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_124_C_36_0
[2025-05-07 17:27:53,591 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_123_C_36_0 given in one single declaration
[2025-05-07 17:27:53,591 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_123_C_36_0
[2025-05-07 17:27:53,591 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_123_C_36_0
[2025-05-07 17:27:53,592 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_131_E_18_0 given in one single declaration
[2025-05-07 17:27:53,592 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_131_E_18_0
[2025-05-07 17:27:53,592 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_131_E_18_0
[2025-05-07 17:27:53,592 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_133_E_18_0 given in one single declaration
[2025-05-07 17:27:53,592 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_133_E_18_0
[2025-05-07 17:27:53,592 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_133_E_18_0
[2025-05-07 17:27:53,592 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_132_E_18_0 given in one single declaration
[2025-05-07 17:27:53,592 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_132_E_18_0
[2025-05-07 17:27:53,592 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_132_E_18_0
[2025-05-07 17:27:53,592 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure Ultimate.START given in one single declaration
[2025-05-07 17:27:53,592 INFO  L130     BoogieDeclarations]: Found specification of procedure Ultimate.START
[2025-05-07 17:27:53,592 INFO  L138     BoogieDeclarations]: Found implementation of procedure Ultimate.START
[2025-05-07 17:27:53,796 INFO  L234             CfgBuilder]: Building ICFG
[2025-05-07 17:27:53,797 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2025-05-07 17:27:54,085 INFO  L?                        ?]: Removed 388 outVars from TransFormulas that were not future-live.
[2025-05-07 17:27:54,085 INFO  L283             CfgBuilder]: Performing block encoding
[2025-05-07 17:27:54,099 INFO  L304             CfgBuilder]: Using library mode
[2025-05-07 17:27:54,100 INFO  L312             CfgBuilder]: Removed 19 assume(true) statements.
[2025-05-07 17:27:54,100 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.05 05:27:54 BoogieIcfgContainer
[2025-05-07 17:27:54,100 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2025-05-07 17:27:54,102 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2025-05-07 17:27:54,102 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2025-05-07 17:27:54,106 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2025-05-07 17:27:54,107 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 07.05 05:27:53" (1/3) ...
[2025-05-07 17:27:54,107 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1290c88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction OTHER 07.05 05:27:54, skipping insertion in model container
[2025-05-07 17:27:54,108 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:53" (2/3) ...
[2025-05-07 17:27:54,108 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1290c88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.05 05:27:54, skipping insertion in model container
[2025-05-07 17:27:54,108 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.05 05:27:54" (3/3) ...
[2025-05-07 17:27:54,109 INFO  L128   eAbstractionObserver]: Analyzing ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver
[2025-05-07 17:27:54,124 INFO  L217   ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2025-05-07 17:27:54,126 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver that has 41 procedures, 182 locations, 307 edges, 41 initial locations, 0 loop locations, and 1 error locations.
[2025-05-07 17:27:54,164 INFO  L339      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2025-05-07 17:27:54,174 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;@1290d6cb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2025-05-07 17:27:54,175 INFO  L341      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2025-05-07 17:27:54,179 INFO  L278                IsEmpty]: Start isEmpty. Operand  has 182 states, 65 states have (on average 1.1692307692307693) internal successors, (76), 76 states have internal predecessors, (76), 75 states have call successors, (77), 40 states have call predecessors, (77), 40 states have return successors, (77), 65 states have call predecessors, (77), 75 states have call successors, (77)
[2025-05-07 17:27:54,191 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 42
[2025-05-07 17:27:54,192 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:54,192 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]
[2025-05-07 17:27:54,193 INFO  L403      AbstractCegarLoop]: === Iteration 1 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:54,197 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:54,198 INFO  L85        PathProgramCache]: Analyzing trace with hash -247489849, now seen corresponding path program 1 times
[2025-05-07 17:27:54,204 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:54,204 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757362955]
[2025-05-07 17:27:54,204 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:54,204 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:54,253 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes.
[2025-05-07 17:27:54,333 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements.
[2025-05-07 17:27:54,334 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:54,334 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:54,546 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:27:54,546 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:54,546 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757362955]
[2025-05-07 17:27:54,547 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757362955] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:54,547 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:54,549 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:54,550 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752366946]
[2025-05-07 17:27:54,556 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:54,561 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:54,561 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:54,586 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:54,587 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:54,592 INFO  L87              Difference]: Start difference. First operand  has 182 states, 65 states have (on average 1.1692307692307693) internal successors, (76), 76 states have internal predecessors, (76), 75 states have call successors, (77), 40 states have call predecessors, (77), 40 states have return successors, (77), 65 states have call predecessors, (77), 75 states have call successors, (77) Second operand  has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 4 states have call successors, (11), 1 states have call predecessors, (11), 5 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11)
[2025-05-07 17:27:54,693 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:54,693 INFO  L93              Difference]: Finished difference Result 180 states and 227 transitions.
[2025-05-07 17:27:54,694 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:54,695 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 4 states have call successors, (11), 1 states have call predecessors, (11), 5 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11) Word has length 41
[2025-05-07 17:27:54,696 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:54,706 INFO  L225             Difference]: With dead ends: 180
[2025-05-07 17:27:54,706 INFO  L226             Difference]: Without dead ends: 178
[2025-05-07 17:27:54,708 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:27:54,711 INFO  L437           NwaCegarLoop]: 224 mSDtfsCounter, 0 mSDsluCounter, 877 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:54,712 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1101 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:54,725 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 178 states.
[2025-05-07 17:27:54,758 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 178.
[2025-05-07 17:27:54,760 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 178 states, 64 states have (on average 1.140625) internal successors, (73), 73 states have internal predecessors, (73), 73 states have call successors, (75), 40 states have call predecessors, (75), 40 states have return successors, (75), 64 states have call predecessors, (75), 73 states have call successors, (75)
[2025-05-07 17:27:54,766 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 223 transitions.
[2025-05-07 17:27:54,767 INFO  L79                 Accepts]: Start accepts. Automaton has 178 states and 223 transitions. Word has length 41
[2025-05-07 17:27:54,768 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:54,768 INFO  L485      AbstractCegarLoop]: Abstraction has 178 states and 223 transitions.
[2025-05-07 17:27:54,768 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 3.8) internal successors, (19), 6 states have internal predecessors, (19), 4 states have call successors, (11), 1 states have call predecessors, (11), 5 states have return successors, (11), 6 states have call predecessors, (11), 4 states have call successors, (11)
[2025-05-07 17:27:54,768 INFO  L278                IsEmpty]: Start isEmpty. Operand 178 states and 223 transitions.
[2025-05-07 17:27:54,772 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 42
[2025-05-07 17:27:54,772 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:54,772 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]
[2025-05-07 17:27:54,773 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2025-05-07 17:27:54,773 INFO  L403      AbstractCegarLoop]: === Iteration 2 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:54,773 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:54,774 INFO  L85        PathProgramCache]: Analyzing trace with hash 828245067, now seen corresponding path program 1 times
[2025-05-07 17:27:54,774 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:54,774 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959380672]
[2025-05-07 17:27:54,774 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:54,774 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:54,801 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes.
[2025-05-07 17:27:54,806 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements.
[2025-05-07 17:27:54,807 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:54,807 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:54,878 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:27:54,878 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:54,878 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959380672]
[2025-05-07 17:27:54,878 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959380672] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:54,878 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:54,879 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:54,879 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126417630]
[2025-05-07 17:27:54,879 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:54,880 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:54,880 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:54,881 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:54,881 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:54,881 INFO  L87              Difference]: Start difference. First operand 178 states and 223 transitions. Second operand  has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 4 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11)
[2025-05-07 17:27:54,966 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:54,966 INFO  L93              Difference]: Finished difference Result 179 states and 222 transitions.
[2025-05-07 17:27:54,967 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:54,967 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 4 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11) Word has length 41
[2025-05-07 17:27:54,967 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:54,969 INFO  L225             Difference]: With dead ends: 179
[2025-05-07 17:27:54,969 INFO  L226             Difference]: Without dead ends: 178
[2025-05-07 17:27:54,969 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:27:54,970 INFO  L437           NwaCegarLoop]: 213 mSDtfsCounter, 1 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 600 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:54,970 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 600 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2025-05-07 17:27:54,971 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 178 states.
[2025-05-07 17:27:54,983 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 176.
[2025-05-07 17:27:54,983 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 176 states, 64 states have (on average 1.125) internal successors, (72), 72 states have internal predecessors, (72), 71 states have call successors, (73), 40 states have call predecessors, (73), 40 states have return successors, (73), 63 states have call predecessors, (73), 71 states have call successors, (73)
[2025-05-07 17:27:54,986 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 218 transitions.
[2025-05-07 17:27:54,986 INFO  L79                 Accepts]: Start accepts. Automaton has 176 states and 218 transitions. Word has length 41
[2025-05-07 17:27:54,986 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:54,986 INFO  L485      AbstractCegarLoop]: Abstraction has 176 states and 218 transitions.
[2025-05-07 17:27:54,986 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 6.333333333333333) internal successors, (19), 4 states have internal predecessors, (19), 4 states have call successors, (11), 1 states have call predecessors, (11), 3 states have return successors, (11), 3 states have call predecessors, (11), 4 states have call successors, (11)
[2025-05-07 17:27:54,986 INFO  L278                IsEmpty]: Start isEmpty. Operand 176 states and 218 transitions.
[2025-05-07 17:27:54,988 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 52
[2025-05-07 17:27:54,988 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:54,988 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]
[2025-05-07 17:27:54,988 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2025-05-07 17:27:54,988 INFO  L403      AbstractCegarLoop]: === Iteration 3 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:54,989 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:54,989 INFO  L85        PathProgramCache]: Analyzing trace with hash -1401206934, now seen corresponding path program 1 times
[2025-05-07 17:27:54,989 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:54,989 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096455211]
[2025-05-07 17:27:54,989 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:54,989 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:55,013 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes.
[2025-05-07 17:27:55,026 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements.
[2025-05-07 17:27:55,026 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:55,026 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:55,101 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:27:55,101 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:55,101 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096455211]
[2025-05-07 17:27:55,101 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096455211] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:55,101 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:55,101 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:55,101 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493551999]
[2025-05-07 17:27:55,101 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:55,102 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:55,102 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:55,102 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:55,102 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:55,102 INFO  L87              Difference]: Start difference. First operand 176 states and 218 transitions. Second operand  has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 5 states have call predecessors, (14), 2 states have call successors, (14)
[2025-05-07 17:27:55,188 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:55,188 INFO  L93              Difference]: Finished difference Result 178 states and 219 transitions.
[2025-05-07 17:27:55,189 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:55,189 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 5 states have call predecessors, (14), 2 states have call successors, (14) Word has length 51
[2025-05-07 17:27:55,189 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:55,191 INFO  L225             Difference]: With dead ends: 178
[2025-05-07 17:27:55,191 INFO  L226             Difference]: Without dead ends: 175
[2025-05-07 17:27:55,191 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:27:55,192 INFO  L437           NwaCegarLoop]: 209 mSDtfsCounter, 1 mSDsluCounter, 797 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:55,192 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 1006 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2025-05-07 17:27:55,193 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 175 states.
[2025-05-07 17:27:55,202 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 173.
[2025-05-07 17:27:55,203 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 173 states, 64 states have (on average 1.109375) internal successors, (71), 71 states have internal predecessors, (71), 68 states have call successors, (70), 40 states have call predecessors, (70), 40 states have return successors, (70), 61 states have call predecessors, (70), 68 states have call successors, (70)
[2025-05-07 17:27:55,204 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 211 transitions.
[2025-05-07 17:27:55,204 INFO  L79                 Accepts]: Start accepts. Automaton has 173 states and 211 transitions. Word has length 51
[2025-05-07 17:27:55,205 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:55,205 INFO  L485      AbstractCegarLoop]: Abstraction has 173 states and 211 transitions.
[2025-05-07 17:27:55,205 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 2 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 5 states have call predecessors, (14), 2 states have call successors, (14)
[2025-05-07 17:27:55,205 INFO  L278                IsEmpty]: Start isEmpty. Operand 173 states and 211 transitions.
[2025-05-07 17:27:55,207 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 87
[2025-05-07 17:27:55,207 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:55,207 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]
[2025-05-07 17:27:55,208 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2025-05-07 17:27:55,208 INFO  L403      AbstractCegarLoop]: === Iteration 4 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:55,208 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:55,208 INFO  L85        PathProgramCache]: Analyzing trace with hash 922701406, now seen corresponding path program 1 times
[2025-05-07 17:27:55,208 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:55,208 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1387885398]
[2025-05-07 17:27:55,208 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:55,208 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:55,248 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes.
[2025-05-07 17:27:55,266 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements.
[2025-05-07 17:27:55,267 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:55,267 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:55,344 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:27:55,344 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:55,344 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1387885398]
[2025-05-07 17:27:55,344 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1387885398] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:55,344 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:55,344 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:55,344 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658135642]
[2025-05-07 17:27:55,344 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:55,345 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:55,345 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:55,345 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:55,345 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:55,346 INFO  L87              Difference]: Start difference. First operand 173 states and 211 transitions. Second operand  has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (24), 1 states have call predecessors, (24), 3 states have return successors, (24), 4 states have call predecessors, (24), 3 states have call successors, (24)
[2025-05-07 17:27:55,388 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:55,388 INFO  L93              Difference]: Finished difference Result 175 states and 215 transitions.
[2025-05-07 17:27:55,388 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:55,388 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (24), 1 states have call predecessors, (24), 3 states have return successors, (24), 4 states have call predecessors, (24), 3 states have call successors, (24) Word has length 86
[2025-05-07 17:27:55,389 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:55,389 INFO  L225             Difference]: With dead ends: 175
[2025-05-07 17:27:55,390 INFO  L226             Difference]: Without dead ends: 175
[2025-05-07 17:27:55,390 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:27:55,390 INFO  L437           NwaCegarLoop]: 210 mSDtfsCounter, 1 mSDsluCounter, 377 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 587 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:55,390 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 587 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:55,391 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 175 states.
[2025-05-07 17:27:55,397 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175.
[2025-05-07 17:27:55,397 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 175 states, 65 states have (on average 1.1076923076923078) internal successors, (72), 72 states have internal predecessors, (72), 68 states have call successors, (70), 40 states have call predecessors, (70), 41 states have return successors, (73), 62 states have call predecessors, (73), 68 states have call successors, (73)
[2025-05-07 17:27:55,398 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 215 transitions.
[2025-05-07 17:27:55,398 INFO  L79                 Accepts]: Start accepts. Automaton has 175 states and 215 transitions. Word has length 86
[2025-05-07 17:27:55,399 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:55,399 INFO  L485      AbstractCegarLoop]: Abstraction has 175 states and 215 transitions.
[2025-05-07 17:27:55,399 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 4 states have internal predecessors, (38), 3 states have call successors, (24), 1 states have call predecessors, (24), 3 states have return successors, (24), 4 states have call predecessors, (24), 3 states have call successors, (24)
[2025-05-07 17:27:55,399 INFO  L278                IsEmpty]: Start isEmpty. Operand 175 states and 215 transitions.
[2025-05-07 17:27:55,400 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 77
[2025-05-07 17:27:55,400 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:55,400 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]
[2025-05-07 17:27:55,400 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2025-05-07 17:27:55,400 INFO  L403      AbstractCegarLoop]: === Iteration 5 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:55,400 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:55,400 INFO  L85        PathProgramCache]: Analyzing trace with hash 88155470, now seen corresponding path program 1 times
[2025-05-07 17:27:55,400 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:55,401 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127749025]
[2025-05-07 17:27:55,401 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:55,401 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:55,425 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes.
[2025-05-07 17:27:55,439 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements.
[2025-05-07 17:27:55,439 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:55,439 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:55,517 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:27:55,517 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:55,518 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127749025]
[2025-05-07 17:27:55,518 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127749025] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:55,518 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:55,518 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:55,518 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989973401]
[2025-05-07 17:27:55,518 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:55,518 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:55,518 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:55,519 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:55,519 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:55,519 INFO  L87              Difference]: Start difference. First operand 175 states and 215 transitions. Second operand  has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (21), 1 states have call predecessors, (21), 5 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:55,561 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:55,561 INFO  L93              Difference]: Finished difference Result 172 states and 208 transitions.
[2025-05-07 17:27:55,562 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:55,562 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (21), 1 states have call predecessors, (21), 5 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21) Word has length 76
[2025-05-07 17:27:55,562 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:55,563 INFO  L225             Difference]: With dead ends: 172
[2025-05-07 17:27:55,563 INFO  L226             Difference]: Without dead ends: 171
[2025-05-07 17:27:55,563 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:27:55,564 INFO  L437           NwaCegarLoop]: 205 mSDtfsCounter, 0 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:55,564 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1009 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:55,565 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 171 states.
[2025-05-07 17:27:55,569 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 171.
[2025-05-07 17:27:55,569 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 171 states, 64 states have (on average 1.09375) internal successors, (70), 70 states have internal predecessors, (70), 66 states have call successors, (68), 40 states have call predecessors, (68), 40 states have return successors, (68), 60 states have call predecessors, (68), 66 states have call successors, (68)
[2025-05-07 17:27:55,570 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 206 transitions.
[2025-05-07 17:27:55,570 INFO  L79                 Accepts]: Start accepts. Automaton has 171 states and 206 transitions. Word has length 76
[2025-05-07 17:27:55,570 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:55,570 INFO  L485      AbstractCegarLoop]: Abstraction has 171 states and 206 transitions.
[2025-05-07 17:27:55,570 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 6.8) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (21), 1 states have call predecessors, (21), 5 states have return successors, (21), 5 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:55,571 INFO  L278                IsEmpty]: Start isEmpty. Operand 171 states and 206 transitions.
[2025-05-07 17:27:55,571 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 77
[2025-05-07 17:27:55,571 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:55,571 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]
[2025-05-07 17:27:55,572 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2025-05-07 17:27:55,572 INFO  L403      AbstractCegarLoop]: === Iteration 6 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:55,572 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:55,572 INFO  L85        PathProgramCache]: Analyzing trace with hash 349610450, now seen corresponding path program 1 times
[2025-05-07 17:27:55,572 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:55,572 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361005673]
[2025-05-07 17:27:55,572 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:55,572 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:55,596 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes.
[2025-05-07 17:27:55,614 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements.
[2025-05-07 17:27:55,614 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:55,614 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:55,664 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:27:55,664 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:55,664 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361005673]
[2025-05-07 17:27:55,664 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361005673] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:55,664 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:55,664 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:55,664 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857465998]
[2025-05-07 17:27:55,664 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:55,665 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:55,665 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:55,665 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:55,665 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:55,665 INFO  L87              Difference]: Start difference. First operand 171 states and 206 transitions. Second operand  has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21)
[2025-05-07 17:27:55,711 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:55,711 INFO  L93              Difference]: Finished difference Result 173 states and 207 transitions.
[2025-05-07 17:27:55,711 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:55,711 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21) Word has length 76
[2025-05-07 17:27:55,712 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:55,713 INFO  L225             Difference]: With dead ends: 173
[2025-05-07 17:27:55,713 INFO  L226             Difference]: Without dead ends: 169
[2025-05-07 17:27:55,713 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:27:55,714 INFO  L437           NwaCegarLoop]: 200 mSDtfsCounter, 1 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:55,714 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 567 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:55,715 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 169 states.
[2025-05-07 17:27:55,721 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 167.
[2025-05-07 17:27:55,722 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 167 states, 64 states have (on average 1.078125) internal successors, (69), 69 states have internal predecessors, (69), 62 states have call successors, (64), 40 states have call predecessors, (64), 40 states have return successors, (64), 57 states have call predecessors, (64), 62 states have call successors, (64)
[2025-05-07 17:27:55,723 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 197 transitions.
[2025-05-07 17:27:55,723 INFO  L79                 Accepts]: Start accepts. Automaton has 167 states and 197 transitions. Word has length 76
[2025-05-07 17:27:55,723 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:55,723 INFO  L485      AbstractCegarLoop]: Abstraction has 167 states and 197 transitions.
[2025-05-07 17:27:55,723 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 3 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 3 states have call successors, (21)
[2025-05-07 17:27:55,724 INFO  L278                IsEmpty]: Start isEmpty. Operand 167 states and 197 transitions.
[2025-05-07 17:27:55,725 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 87
[2025-05-07 17:27:55,725 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:55,725 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]
[2025-05-07 17:27:55,725 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2025-05-07 17:27:55,725 INFO  L403      AbstractCegarLoop]: === Iteration 7 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:55,725 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:55,726 INFO  L85        PathProgramCache]: Analyzing trace with hash 1184156386, now seen corresponding path program 1 times
[2025-05-07 17:27:55,726 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:55,726 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1427619402]
[2025-05-07 17:27:55,726 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:55,726 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:55,758 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes.
[2025-05-07 17:27:55,778 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements.
[2025-05-07 17:27:55,778 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:55,778 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:55,894 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:27:55,894 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:55,894 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1427619402]
[2025-05-07 17:27:55,894 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1427619402] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:55,894 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:55,894 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:55,895 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095074763]
[2025-05-07 17:27:55,895 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:55,895 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:55,895 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:55,896 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:55,896 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:55,896 INFO  L87              Difference]: Start difference. First operand 167 states and 197 transitions. Second operand  has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (24), 1 states have call predecessors, (24), 5 states have return successors, (24), 5 states have call predecessors, (24), 3 states have call successors, (24)
[2025-05-07 17:27:55,951 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:55,951 INFO  L93              Difference]: Finished difference Result 166 states and 192 transitions.
[2025-05-07 17:27:55,952 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:55,952 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (24), 1 states have call predecessors, (24), 5 states have return successors, (24), 5 states have call predecessors, (24), 3 states have call successors, (24) Word has length 86
[2025-05-07 17:27:55,952 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:55,953 INFO  L225             Difference]: With dead ends: 166
[2025-05-07 17:27:55,953 INFO  L226             Difference]: Without dead ends: 164
[2025-05-07 17:27:55,953 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:27:55,954 INFO  L437           NwaCegarLoop]: 184 mSDtfsCounter, 1 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:55,954 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 893 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:55,955 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 164 states.
[2025-05-07 17:27:55,958 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 164 to 162.
[2025-05-07 17:27:55,958 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 162 states, 64 states have (on average 1.0625) internal successors, (68), 68 states have internal predecessors, (68), 57 states have call successors, (59), 40 states have call predecessors, (59), 40 states have return successors, (59), 53 states have call predecessors, (59), 57 states have call successors, (59)
[2025-05-07 17:27:55,959 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 186 transitions.
[2025-05-07 17:27:55,959 INFO  L79                 Accepts]: Start accepts. Automaton has 162 states and 186 transitions. Word has length 86
[2025-05-07 17:27:55,959 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:55,959 INFO  L485      AbstractCegarLoop]: Abstraction has 162 states and 186 transitions.
[2025-05-07 17:27:55,959 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (24), 1 states have call predecessors, (24), 5 states have return successors, (24), 5 states have call predecessors, (24), 3 states have call successors, (24)
[2025-05-07 17:27:55,960 INFO  L278                IsEmpty]: Start isEmpty. Operand 162 states and 186 transitions.
[2025-05-07 17:27:55,961 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 137
[2025-05-07 17:27:55,961 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:55,961 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, 1, 1, 1, 1]
[2025-05-07 17:27:55,961 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2025-05-07 17:27:55,961 INFO  L403      AbstractCegarLoop]: === Iteration 8 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:55,961 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:55,961 INFO  L85        PathProgramCache]: Analyzing trace with hash 1366866146, now seen corresponding path program 1 times
[2025-05-07 17:27:55,962 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:55,962 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40660844]
[2025-05-07 17:27:55,962 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:55,962 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:55,997 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes.
[2025-05-07 17:27:56,001 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements.
[2025-05-07 17:27:56,001 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:56,001 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:56,106 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:27:56,106 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:56,106 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40660844]
[2025-05-07 17:27:56,106 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40660844] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:56,106 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:56,106 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:56,106 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671201546]
[2025-05-07 17:27:56,106 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:56,107 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:56,107 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:56,107 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:56,107 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:56,108 INFO  L87              Difference]: Start difference. First operand 162 states and 186 transitions. Second operand  has 4 states, 3 states have (on average 20.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (38), 1 states have call predecessors, (38), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38)
[2025-05-07 17:27:56,118 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:56,118 INFO  L93              Difference]: Finished difference Result 164 states and 187 transitions.
[2025-05-07 17:27:56,118 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:56,119 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 20.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (38), 1 states have call predecessors, (38), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38) Word has length 136
[2025-05-07 17:27:56,119 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:56,120 INFO  L225             Difference]: With dead ends: 164
[2025-05-07 17:27:56,120 INFO  L226             Difference]: Without dead ends: 155
[2025-05-07 17:27:56,120 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:27:56,121 INFO  L437           NwaCegarLoop]: 187 mSDtfsCounter, 1 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 546 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:27:56,121 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 546 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:56,122 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 155 states.
[2025-05-07 17:27:56,126 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155.
[2025-05-07 17:27:56,127 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 155 states, 64 states have (on average 1.046875) internal successors, (67), 67 states have internal predecessors, (67), 50 states have call successors, (52), 40 states have call predecessors, (52), 40 states have return successors, (52), 47 states have call predecessors, (52), 50 states have call successors, (52)
[2025-05-07 17:27:56,128 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 171 transitions.
[2025-05-07 17:27:56,128 INFO  L79                 Accepts]: Start accepts. Automaton has 155 states and 171 transitions. Word has length 136
[2025-05-07 17:27:56,128 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:56,128 INFO  L485      AbstractCegarLoop]: Abstraction has 155 states and 171 transitions.
[2025-05-07 17:27:56,129 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 20.0) internal successors, (60), 4 states have internal predecessors, (60), 3 states have call successors, (38), 1 states have call predecessors, (38), 3 states have return successors, (38), 3 states have call predecessors, (38), 3 states have call successors, (38)
[2025-05-07 17:27:56,129 INFO  L278                IsEmpty]: Start isEmpty. Operand 155 states and 171 transitions.
[2025-05-07 17:27:56,130 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:56,130 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:56,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]
[2025-05-07 17:27:56,130 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2025-05-07 17:27:56,130 INFO  L403      AbstractCegarLoop]: === Iteration 9 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:56,131 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:56,131 INFO  L85        PathProgramCache]: Analyzing trace with hash -2053321192, now seen corresponding path program 1 times
[2025-05-07 17:27:56,131 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:56,131 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890020454]
[2025-05-07 17:27:56,131 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:56,131 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:56,169 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:56,200 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:56,200 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:56,200 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:56,312 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:27:56,312 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:56,313 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890020454]
[2025-05-07 17:27:56,313 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890020454] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:56,313 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:56,313 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:56,313 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236714818]
[2025-05-07 17:27:56,313 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:56,313 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:56,314 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:56,314 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:56,314 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:56,315 INFO  L87              Difference]: Start difference. First operand 155 states and 171 transitions. Second operand  has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:56,353 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:56,353 INFO  L93              Difference]: Finished difference Result 155 states and 170 transitions.
[2025-05-07 17:27:56,354 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:56,354 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 4 states have call successors, (31) Word has length 111
[2025-05-07 17:27:56,354 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:56,355 INFO  L225             Difference]: With dead ends: 155
[2025-05-07 17:27:56,355 INFO  L226             Difference]: Without dead ends: 153
[2025-05-07 17:27:56,355 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:27:56,356 INFO  L437           NwaCegarLoop]: 167 mSDtfsCounter, 0 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 821 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:56,356 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 821 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:56,357 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 153 states.
[2025-05-07 17:27:56,361 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153.
[2025-05-07 17:27:56,362 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 153 states, 64 states have (on average 1.03125) internal successors, (66), 66 states have internal predecessors, (66), 48 states have call successors, (50), 40 states have call predecessors, (50), 40 states have return successors, (50), 46 states have call predecessors, (50), 48 states have call successors, (50)
[2025-05-07 17:27:56,363 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 166 transitions.
[2025-05-07 17:27:56,363 INFO  L79                 Accepts]: Start accepts. Automaton has 153 states and 166 transitions. Word has length 111
[2025-05-07 17:27:56,363 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:56,363 INFO  L485      AbstractCegarLoop]: Abstraction has 153 states and 166 transitions.
[2025-05-07 17:27:56,363 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 9.8) internal successors, (49), 6 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:56,363 INFO  L278                IsEmpty]: Start isEmpty. Operand 153 states and 166 transitions.
[2025-05-07 17:27:56,365 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:56,365 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:56,365 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]
[2025-05-07 17:27:56,365 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2025-05-07 17:27:56,365 INFO  L403      AbstractCegarLoop]: === Iteration 10 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:56,365 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:56,365 INFO  L85        PathProgramCache]: Analyzing trace with hash -699865956, now seen corresponding path program 1 times
[2025-05-07 17:27:56,366 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:56,366 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927204266]
[2025-05-07 17:27:56,366 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:56,366 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:56,408 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:56,412 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:56,412 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:56,412 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:56,486 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:27:56,486 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:56,486 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927204266]
[2025-05-07 17:27:56,486 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927204266] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:56,486 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:56,486 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:56,486 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44925280]
[2025-05-07 17:27:56,486 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:56,486 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:56,486 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:56,487 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:56,487 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:56,487 INFO  L87              Difference]: Start difference. First operand 153 states and 166 transitions. Second operand  has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:56,506 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:56,506 INFO  L93              Difference]: Finished difference Result 148 states and 155 transitions.
[2025-05-07 17:27:56,507 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:56,507 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31) Word has length 111
[2025-05-07 17:27:56,507 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:56,507 INFO  L225             Difference]: With dead ends: 148
[2025-05-07 17:27:56,507 INFO  L226             Difference]: Without dead ends: 147
[2025-05-07 17:27:56,508 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:27:56,508 INFO  L437           NwaCegarLoop]: 153 mSDtfsCounter, 1 mSDsluCounter, 290 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 443 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:27:56,508 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 443 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:56,509 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 147 states.
[2025-05-07 17:27:56,511 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 147 to 147.
[2025-05-07 17:27:56,511 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 147 states, 64 states have (on average 1.015625) internal successors, (65), 65 states have internal predecessors, (65), 42 states have call successors, (44), 40 states have call predecessors, (44), 40 states have return successors, (44), 41 states have call predecessors, (44), 42 states have call successors, (44)
[2025-05-07 17:27:56,512 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 153 transitions.
[2025-05-07 17:27:56,512 INFO  L79                 Accepts]: Start accepts. Automaton has 147 states and 153 transitions. Word has length 111
[2025-05-07 17:27:56,512 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:56,512 INFO  L485      AbstractCegarLoop]: Abstraction has 147 states and 153 transitions.
[2025-05-07 17:27:56,512 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 3 states have return successors, (31), 3 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:56,512 INFO  L278                IsEmpty]: Start isEmpty. Operand 147 states and 153 transitions.
[2025-05-07 17:27:56,513 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 137
[2025-05-07 17:27:56,513 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:56,513 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, 1, 1, 1, 1]
[2025-05-07 17:27:56,513 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2025-05-07 17:27:56,513 INFO  L403      AbstractCegarLoop]: === Iteration 11 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:56,514 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:56,514 INFO  L85        PathProgramCache]: Analyzing trace with hash 1738111868, now seen corresponding path program 1 times
[2025-05-07 17:27:56,514 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:56,514 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204888526]
[2025-05-07 17:27:56,514 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:56,514 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:56,564 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes.
[2025-05-07 17:27:56,597 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements.
[2025-05-07 17:27:56,598 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:56,598 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:56,722 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:27:56,722 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:56,722 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204888526]
[2025-05-07 17:27:56,722 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204888526] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:56,722 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:56,722 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:27:56,722 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105553881]
[2025-05-07 17:27:56,722 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:56,723 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:27:56,723 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:56,723 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:27:56,724 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:27:56,724 INFO  L87              Difference]: Start difference. First operand 147 states and 153 transitions. Second operand  has 7 states, 6 states have (on average 10.0) internal successors, (60), 7 states have internal predecessors, (60), 4 states have call successors, (38), 1 states have call predecessors, (38), 6 states have return successors, (38), 6 states have call predecessors, (38), 4 states have call successors, (38)
[2025-05-07 17:27:56,774 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:56,774 INFO  L93              Difference]: Finished difference Result 159 states and 173 transitions.
[2025-05-07 17:27:56,774 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:27:56,775 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 6 states have (on average 10.0) internal successors, (60), 7 states have internal predecessors, (60), 4 states have call successors, (38), 1 states have call predecessors, (38), 6 states have return successors, (38), 6 states have call predecessors, (38), 4 states have call successors, (38) Word has length 136
[2025-05-07 17:27:56,775 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:56,776 INFO  L225             Difference]: With dead ends: 159
[2025-05-07 17:27:56,776 INFO  L226             Difference]: Without dead ends: 141
[2025-05-07 17:27:56,776 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:27:56,777 INFO  L437           NwaCegarLoop]: 150 mSDtfsCounter, 1 mSDsluCounter, 737 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:56,777 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 887 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:56,778 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 141 states.
[2025-05-07 17:27:56,781 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 141.
[2025-05-07 17:27:56,781 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, (40), 39 states have call predecessors, (40), 39 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40)
[2025-05-07 17:27:56,782 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 142 transitions.
[2025-05-07 17:27:56,782 INFO  L79                 Accepts]: Start accepts. Automaton has 141 states and 142 transitions. Word has length 136
[2025-05-07 17:27:56,783 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:56,783 INFO  L485      AbstractCegarLoop]: Abstraction has 141 states and 142 transitions.
[2025-05-07 17:27:56,783 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 6 states have (on average 10.0) internal successors, (60), 7 states have internal predecessors, (60), 4 states have call successors, (38), 1 states have call predecessors, (38), 6 states have return successors, (38), 6 states have call predecessors, (38), 4 states have call successors, (38)
[2025-05-07 17:27:56,783 INFO  L278                IsEmpty]: Start isEmpty. Operand 141 states and 142 transitions.
[2025-05-07 17:27:56,785 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 137
[2025-05-07 17:27:56,785 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:56,785 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, 1, 1, 1, 1]
[2025-05-07 17:27:56,785 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2025-05-07 17:27:56,785 INFO  L403      AbstractCegarLoop]: === Iteration 12 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:56,785 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:56,785 INFO  L85        PathProgramCache]: Analyzing trace with hash -379487640, now seen corresponding path program 1 times
[2025-05-07 17:27:56,786 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:56,786 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638885767]
[2025-05-07 17:27:56,786 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:56,786 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:56,823 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes.
[2025-05-07 17:27:56,856 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements.
[2025-05-07 17:27:56,856 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:56,856 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:57,070 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:27:57,071 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:57,071 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638885767]
[2025-05-07 17:27:57,071 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638885767] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:57,071 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:57,071 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:27:57,071 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116887638]
[2025-05-07 17:27:57,071 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:57,072 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:27:57,072 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:57,072 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:27:57,072 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:27:57,073 INFO  L87              Difference]: Start difference. First operand 141 states and 142 transitions. Second operand  has 7 states, 5 states have (on average 12.0) internal successors, (60), 7 states have internal predecessors, (60), 5 states have call successors, (38), 1 states have call predecessors, (38), 5 states have return successors, (38), 6 states have call predecessors, (38), 5 states have call successors, (38)
[2025-05-07 17:27:57,130 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:57,130 INFO  L93              Difference]: Finished difference Result 143 states and 143 transitions.
[2025-05-07 17:27:57,131 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:27:57,131 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 5 states have (on average 12.0) internal successors, (60), 7 states have internal predecessors, (60), 5 states have call successors, (38), 1 states have call predecessors, (38), 5 states have return successors, (38), 6 states have call predecessors, (38), 5 states have call successors, (38) Word has length 136
[2025-05-07 17:27:57,131 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:57,132 INFO  L225             Difference]: With dead ends: 143
[2025-05-07 17:27:57,132 INFO  L226             Difference]: Without dead ends: 137
[2025-05-07 17:27:57,132 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56
[2025-05-07 17:27:57,132 INFO  L437           NwaCegarLoop]: 138 mSDtfsCounter, 2 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:57,132 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 811 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:57,133 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 137 states.
[2025-05-07 17:27:57,137 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 137.
[2025-05-07 17:27:57,138 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, (38), 38 states have call predecessors, (38), 38 states have return successors, (38), 38 states have call predecessors, (38), 38 states have call successors, (38)
[2025-05-07 17:27:57,138 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 136 transitions.
[2025-05-07 17:27:57,139 INFO  L79                 Accepts]: Start accepts. Automaton has 137 states and 136 transitions. Word has length 136
[2025-05-07 17:27:57,139 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:57,139 INFO  L485      AbstractCegarLoop]: Abstraction has 137 states and 136 transitions.
[2025-05-07 17:27:57,139 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 5 states have (on average 12.0) internal successors, (60), 7 states have internal predecessors, (60), 5 states have call successors, (38), 1 states have call predecessors, (38), 5 states have return successors, (38), 6 states have call predecessors, (38), 5 states have call successors, (38)
[2025-05-07 17:27:57,139 INFO  L278                IsEmpty]: Start isEmpty. Operand 137 states and 136 transitions.
[2025-05-07 17:27:57,140 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 137
[2025-05-07 17:27:57,140 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:57,140 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, 1, 1, 1, 1]
[2025-05-07 17:27:57,140 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2025-05-07 17:27:57,140 INFO  L403      AbstractCegarLoop]: === Iteration 13 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:57,141 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:57,141 INFO  L85        PathProgramCache]: Analyzing trace with hash 318750848, now seen corresponding path program 1 times
[2025-05-07 17:27:57,141 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:57,141 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909839337]
[2025-05-07 17:27:57,141 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:57,141 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:57,194 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes.
[2025-05-07 17:27:57,224 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements.
[2025-05-07 17:27:57,224 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:57,224 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is sat
[2025-05-07 17:27:57,224 INFO  L348             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2025-05-07 17:27:57,238 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 136 statements into 1 equivalence classes.
[2025-05-07 17:27:57,263 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 136 of 136 statements.
[2025-05-07 17:27:57,263 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:57,263 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is sat
[2025-05-07 17:27:57,316 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2025-05-07 17:27:57,316 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2025-05-07 17:27:57,317 INFO  L790   garLoopResultBuilder]: Registering result UNSAFE for location Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY (0 of 1 remaining)
[2025-05-07 17:27:57,319 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2025-05-07 17:27:57,321 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2025-05-07 17:27:57,356 INFO  L171   ceAbstractionStarter]: Computing trace abstraction results
[2025-05-07 17:27:57,358 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.05 05:27:57 BoogieIcfgContainer
[2025-05-07 17:27:57,358 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2025-05-07 17:27:57,359 INFO  L158              Benchmark]: Toolchain (without parser) took 3939.64ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 137.9MB in the beginning and 117.3MB in the end (delta: 20.6MB). Peak memory consumption was 87.1MB. Max. memory is 33.6GB.
[2025-05-07 17:27:57,359 INFO  L158              Benchmark]: SmtParser took 0.24ms. Allocated memory is still 234.9MB. Free memory is still 173.2MB. There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:27:57,359 INFO  L158              Benchmark]: ChcToBoogie took 44.65ms. Allocated memory is still 234.9MB. Free memory was 137.9MB in the beginning and 134.3MB in the end (delta: 3.6MB). Peak memory consumption was 16.8MB. Max. memory is 33.6GB.
[2025-05-07 17:27:57,360 INFO  L158              Benchmark]: Boogie Preprocessor took 82.31ms. Allocated memory is still 234.9MB. Free memory was 134.1MB in the beginning and 130.2MB in the end (delta: 4.0MB). There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:27:57,360 INFO  L158              Benchmark]: RCFGBuilder took 552.40ms. Allocated memory is still 234.9MB. Free memory was 130.2MB in the beginning and 141.5MB in the end (delta: -11.3MB). Peak memory consumption was 25.3MB. Max. memory is 33.6GB.
[2025-05-07 17:27:57,360 INFO  L158              Benchmark]: TraceAbstraction took 3256.31ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 140.9MB in the beginning and 117.3MB in the end (delta: 23.6MB). Peak memory consumption was 61.8MB. Max. memory is 33.6GB.
[2025-05-07 17:27:57,361 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.24ms. Allocated memory is still 234.9MB. Free memory is still 173.2MB. There was no memory consumed. Max. memory is 33.6GB.
 * ChcToBoogie took 44.65ms. Allocated memory is still 234.9MB. Free memory was 137.9MB in the beginning and 134.3MB in the end (delta: 3.6MB). Peak memory consumption was 16.8MB. Max. memory is 33.6GB.
 * Boogie Preprocessor took 82.31ms. Allocated memory is still 234.9MB. Free memory was 134.1MB in the beginning and 130.2MB in the end (delta: 4.0MB). There was no memory consumed. Max. memory is 33.6GB.
 * RCFGBuilder took 552.40ms. Allocated memory is still 234.9MB. Free memory was 130.2MB in the beginning and 141.5MB in the end (delta: -11.3MB). Peak memory consumption was 25.3MB. Max. memory is 33.6GB.
 * TraceAbstraction took 3256.31ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 140.9MB in the beginning and 117.3MB in the end (delta: 23.6MB). Peak memory consumption was 61.8MB. 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_M_1) && !(hbv_error_target_4_0_Y_10 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_O_8)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_N_4)) && !(hbv_error_target_4_0_U_5 < 0)) && !(hbv_error_target_4_0_M_1 < 0)) && !(hbv_error_target_4_0_K_12 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_K_12)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_W_6)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_X_2)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_L_9)) && !(hbv_error_target_4_0_X_2 < 0)) && 2 == hbv_error_target_4_0_G_11) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_4_0_Y_10)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_Q_3)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_4_0_P_7)) && !(hbv_error_target_4_0_N_4 < 0)) && hbv_error_target_4_0_W_6 == 0) && !(hbv_error_target_4_0_Q_3 < 0)) && !(hbv_error_target_4_0_P_7 < 0)) && !(hbv_error_target_4_0_L_9 < 0)) && !(hbv_error_target_4_0_W_6 < 0)) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_4_0_U_5)) && !(hbv_error_target_4_0_O_8 < 0);
      VAL   [hbv_error_target_4_0_G_11=2, hbv_error_target_4_0_K_12=0, hbv_error_target_4_0_L_9=0, hbv_error_target_4_0_M_1=0, hbv_error_target_4_0_N_4=0, hbv_error_target_4_0_O_8=0, hbv_error_target_4_0_P_7=0, hbv_error_target_4_0_Q_3=0, hbv_error_target_4_0_U_5=0, hbv_error_target_4_0_W_6=0, hbv_error_target_4_0_X_2=0, hbv_error_target_4_0_Y_10=0]
[L0]  CALL  call summary_constructor_26_A_80_0(hbv_error_target_4_0_G_11, hbv_error_target_4_0_J_13, hbv_error_target_4_0_C_14, hbv_error_target_4_0_D_15, hbv_error_target_4_0_E_16, hbv_error_target_4_0_F_17, hbv_error_target_4_0_K_12, hbv_error_target_4_0_L_9, hbv_error_target_4_0_M_1, hbv_error_target_4_0_N_4, hbv_error_target_4_0_O_8, hbv_error_target_4_0_P_7, hbv_error_target_4_0_Q_3, hbv_error_target_4_0_R_18, hbv_error_target_4_0_S_19, hbv_error_target_4_0_T_20, hbv_error_target_4_0_U_5, hbv_error_target_4_0_V_21, hbv_error_target_4_0_W_6, hbv_error_target_4_0_X_2, hbv_error_target_4_0_Y_10, hbv_error_target_4_0_H_22, hbv_error_target_4_0_A_23, hbv_error_target_4_0_Z_24, hbv_error_target_4_0_I_25, hbv_error_target_4_0_B_26, hbv_error_target_4_0_A1_27);
      VAL   [hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]        assume ((((!(hhv_summary_constructor_26_A_80_0_I_0 <= 0) && hbv_summary_constructor_26_A_80_0_C_5 == 0) && hbv_summary_constructor_26_A_80_0_B_2 == 0) && hbv_summary_constructor_26_A_80_0_H_3 == 0) && hbv_summary_constructor_26_A_80_0_J_1 == 0) && hbv_summary_constructor_26_A_80_0_B_4 == 0;
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_J_1=0, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call implicit_constructor_entry_140_A_80_0(hbv_summary_constructor_26_A_80_0_I_6, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hhv_summary_constructor_26_A_80_0_J_21, hhv_summary_constructor_26_A_80_0_A_22, hhv_summary_constructor_26_A_80_0_C1_23, hbv_summary_constructor_26_A_80_0_Q_7, hbv_summary_constructor_26_A_80_0_D_8, hbv_summary_constructor_26_A_80_0_J_9);
      VAL   [hhv_implicit_constructor_entry_140_A_80_0_A1_26=6, hhv_implicit_constructor_entry_140_A_80_0_A_22=0, hhv_implicit_constructor_entry_140_A_80_0_B_25=0, hhv_implicit_constructor_entry_140_A_80_0_G_0=0, hhv_implicit_constructor_entry_140_A_80_0_J_1=8, hhv_implicit_constructor_entry_140_A_80_0_W_18=0, hhv_implicit_constructor_entry_140_A_80_0_Z_23=6]
[L0]        assume ((((hhv_implicit_constructor_entry_140_A_80_0_A1_26 == hhv_implicit_constructor_entry_140_A_80_0_Z_23 && hhv_implicit_constructor_entry_140_A_80_0_B_25 == 0) && !(hhv_implicit_constructor_entry_140_A_80_0_I_24[hhv_implicit_constructor_entry_140_A_80_0_J_1] < hhv_implicit_constructor_entry_140_A_80_0_W_18)) && hhv_implicit_constructor_entry_140_A_80_0_H_21 == hhv_implicit_constructor_entry_140_A_80_0_I_24) && hhv_implicit_constructor_entry_140_A_80_0_G_0 == 0) && hhv_implicit_constructor_entry_140_A_80_0_B_25 == hhv_implicit_constructor_entry_140_A_80_0_A_22;
      VAL   [hhv_implicit_constructor_entry_140_A_80_0_A1_26=6, hhv_implicit_constructor_entry_140_A_80_0_A_22=0, hhv_implicit_constructor_entry_140_A_80_0_B_25=0, hhv_implicit_constructor_entry_140_A_80_0_G_0=0, hhv_implicit_constructor_entry_140_A_80_0_J_1=8, hhv_implicit_constructor_entry_140_A_80_0_W_18=0, hhv_implicit_constructor_entry_140_A_80_0_Z_23=6]
[L0]  RET   call implicit_constructor_entry_140_A_80_0(hbv_summary_constructor_26_A_80_0_I_6, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hhv_summary_constructor_26_A_80_0_J_21, hhv_summary_constructor_26_A_80_0_A_22, hhv_summary_constructor_26_A_80_0_C1_23, hbv_summary_constructor_26_A_80_0_Q_7, hbv_summary_constructor_26_A_80_0_D_8, hbv_summary_constructor_26_A_80_0_J_9);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_137_F_15_0(hbv_summary_constructor_26_A_80_0_B_2, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_Q_7, hbv_summary_constructor_26_A_80_0_D_8, hbv_summary_constructor_26_A_80_0_V_10, hbv_summary_constructor_26_A_80_0_C_11);
      VAL   [hhv_contract_initializer_137_F_15_0_A1_19=0, hhv_contract_initializer_137_F_15_0_A_22=0, hhv_contract_initializer_137_F_15_0_B1_20=0, hhv_contract_initializer_137_F_15_0_C_24=2, hhv_contract_initializer_137_F_15_0_I_0=0, hhv_contract_initializer_137_F_15_0_M_1=8, hhv_contract_initializer_137_F_15_0_N_6=0, hhv_contract_initializer_137_F_15_0_O_7=0, hhv_contract_initializer_137_F_15_0_P_8=0, hhv_contract_initializer_137_F_15_0_Q_9=0, hhv_contract_initializer_137_F_15_0_R_10=0, hhv_contract_initializer_137_F_15_0_S_11=0, hhv_contract_initializer_137_F_15_0_T_12=0, hhv_contract_initializer_137_F_15_0_W_15=9, hhv_contract_initializer_137_F_15_0_X_16=0, hhv_contract_initializer_137_F_15_0_Y_17=7, hhv_contract_initializer_137_F_15_0_Z_18=0]
[L0]        assume hhv_contract_initializer_137_F_15_0_I_0 == 0;
      VAL   [hhv_contract_initializer_137_F_15_0_A1_19=0, hhv_contract_initializer_137_F_15_0_A_22=0, hhv_contract_initializer_137_F_15_0_B1_20=0, hhv_contract_initializer_137_F_15_0_C_24=2, hhv_contract_initializer_137_F_15_0_I_0=0, hhv_contract_initializer_137_F_15_0_M_1=8, hhv_contract_initializer_137_F_15_0_N_6=0, hhv_contract_initializer_137_F_15_0_O_7=0, hhv_contract_initializer_137_F_15_0_P_8=0, hhv_contract_initializer_137_F_15_0_Q_9=0, hhv_contract_initializer_137_F_15_0_R_10=0, hhv_contract_initializer_137_F_15_0_S_11=0, hhv_contract_initializer_137_F_15_0_T_12=0, hhv_contract_initializer_137_F_15_0_W_15=9, hhv_contract_initializer_137_F_15_0_X_16=0, hhv_contract_initializer_137_F_15_0_Y_17=7, hhv_contract_initializer_137_F_15_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_139_F_15_0(hbv_contract_initializer_137_F_15_0_H_1, hhv_contract_initializer_137_F_15_0_M_1, hhv_contract_initializer_137_F_15_0_D_2, hhv_contract_initializer_137_F_15_0_E_3, hhv_contract_initializer_137_F_15_0_F_4, hhv_contract_initializer_137_F_15_0_G_5, hhv_contract_initializer_137_F_15_0_N_6, hhv_contract_initializer_137_F_15_0_O_7, hhv_contract_initializer_137_F_15_0_P_8, hhv_contract_initializer_137_F_15_0_Q_9, hhv_contract_initializer_137_F_15_0_R_10, hhv_contract_initializer_137_F_15_0_S_11, hhv_contract_initializer_137_F_15_0_T_12, hhv_contract_initializer_137_F_15_0_U_13, hhv_contract_initializer_137_F_15_0_V_14, hhv_contract_initializer_137_F_15_0_W_15, hhv_contract_initializer_137_F_15_0_X_16, hhv_contract_initializer_137_F_15_0_Y_17, hhv_contract_initializer_137_F_15_0_Z_18, hhv_contract_initializer_137_F_15_0_A1_19, hhv_contract_initializer_137_F_15_0_B1_20, hhv_contract_initializer_137_F_15_0_J_21, hhv_contract_initializer_137_F_15_0_A_22, hbv_contract_initializer_137_F_15_0_K_2, hbv_contract_initializer_137_F_15_0_B_3);
      VAL   [hhv_contract_initializer_after_init_139_F_15_0_A_22=0, hhv_contract_initializer_after_init_139_F_15_0_B_24=0, hhv_contract_initializer_after_init_139_F_15_0_G_0=0, hhv_contract_initializer_after_init_139_F_15_0_J_1=8, hhv_contract_initializer_after_init_139_F_15_0_K_6=0, hhv_contract_initializer_after_init_139_F_15_0_L_7=0, hhv_contract_initializer_after_init_139_F_15_0_M_8=0, hhv_contract_initializer_after_init_139_F_15_0_N_9=0, hhv_contract_initializer_after_init_139_F_15_0_O_10=0, hhv_contract_initializer_after_init_139_F_15_0_P_11=0, hhv_contract_initializer_after_init_139_F_15_0_Q_12=0, hhv_contract_initializer_after_init_139_F_15_0_T_15=9, hhv_contract_initializer_after_init_139_F_15_0_U_16=0, hhv_contract_initializer_after_init_139_F_15_0_V_17=7, hhv_contract_initializer_after_init_139_F_15_0_W_18=0, hhv_contract_initializer_after_init_139_F_15_0_X_19=0, hhv_contract_initializer_after_init_139_F_15_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_138_F_15_0(hhv_contract_initializer_after_init_139_F_15_0_G_0, hhv_contract_initializer_after_init_139_F_15_0_J_1, hhv_contract_initializer_after_init_139_F_15_0_C_2, hhv_contract_initializer_after_init_139_F_15_0_D_3, hhv_contract_initializer_after_init_139_F_15_0_E_4, hhv_contract_initializer_after_init_139_F_15_0_F_5, hhv_contract_initializer_after_init_139_F_15_0_K_6, hhv_contract_initializer_after_init_139_F_15_0_L_7, hhv_contract_initializer_after_init_139_F_15_0_M_8, hhv_contract_initializer_after_init_139_F_15_0_N_9, hhv_contract_initializer_after_init_139_F_15_0_O_10, hhv_contract_initializer_after_init_139_F_15_0_P_11, hhv_contract_initializer_after_init_139_F_15_0_Q_12, hhv_contract_initializer_after_init_139_F_15_0_R_13, hhv_contract_initializer_after_init_139_F_15_0_S_14, hhv_contract_initializer_after_init_139_F_15_0_T_15, hhv_contract_initializer_after_init_139_F_15_0_U_16, hhv_contract_initializer_after_init_139_F_15_0_V_17, hhv_contract_initializer_after_init_139_F_15_0_W_18, hhv_contract_initializer_after_init_139_F_15_0_X_19, hhv_contract_initializer_after_init_139_F_15_0_Y_20, hhv_contract_initializer_after_init_139_F_15_0_H_21, hhv_contract_initializer_after_init_139_F_15_0_A_22, hhv_contract_initializer_after_init_139_F_15_0_I_23, hhv_contract_initializer_after_init_139_F_15_0_B_24);
      VAL   [hhv_contract_initializer_entry_138_F_15_0_A_22=0, hhv_contract_initializer_entry_138_F_15_0_B_24=0, hhv_contract_initializer_entry_138_F_15_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_138_F_15_0_B_24 == hhv_contract_initializer_entry_138_F_15_0_A_22 && hhv_contract_initializer_entry_138_F_15_0_G_0 == 0) && hhv_contract_initializer_entry_138_F_15_0_H_21 == hhv_contract_initializer_entry_138_F_15_0_I_23;
      VAL   [hhv_contract_initializer_entry_138_F_15_0_A_22=0, hhv_contract_initializer_entry_138_F_15_0_B_24=0, hhv_contract_initializer_entry_138_F_15_0_G_0=0]
[L0]  RET   call contract_initializer_entry_138_F_15_0(hhv_contract_initializer_after_init_139_F_15_0_G_0, hhv_contract_initializer_after_init_139_F_15_0_J_1, hhv_contract_initializer_after_init_139_F_15_0_C_2, hhv_contract_initializer_after_init_139_F_15_0_D_3, hhv_contract_initializer_after_init_139_F_15_0_E_4, hhv_contract_initializer_after_init_139_F_15_0_F_5, hhv_contract_initializer_after_init_139_F_15_0_K_6, hhv_contract_initializer_after_init_139_F_15_0_L_7, hhv_contract_initializer_after_init_139_F_15_0_M_8, hhv_contract_initializer_after_init_139_F_15_0_N_9, hhv_contract_initializer_after_init_139_F_15_0_O_10, hhv_contract_initializer_after_init_139_F_15_0_P_11, hhv_contract_initializer_after_init_139_F_15_0_Q_12, hhv_contract_initializer_after_init_139_F_15_0_R_13, hhv_contract_initializer_after_init_139_F_15_0_S_14, hhv_contract_initializer_after_init_139_F_15_0_T_15, hhv_contract_initializer_after_init_139_F_15_0_U_16, hhv_contract_initializer_after_init_139_F_15_0_V_17, hhv_contract_initializer_after_init_139_F_15_0_W_18, hhv_contract_initializer_after_init_139_F_15_0_X_19, hhv_contract_initializer_after_init_139_F_15_0_Y_20, hhv_contract_initializer_after_init_139_F_15_0_H_21, hhv_contract_initializer_after_init_139_F_15_0_A_22, hhv_contract_initializer_after_init_139_F_15_0_I_23, hhv_contract_initializer_after_init_139_F_15_0_B_24);
      VAL   [hhv_contract_initializer_after_init_139_F_15_0_A_22=0, hhv_contract_initializer_after_init_139_F_15_0_B_24=0, hhv_contract_initializer_after_init_139_F_15_0_G_0=0, hhv_contract_initializer_after_init_139_F_15_0_J_1=8, hhv_contract_initializer_after_init_139_F_15_0_K_6=0, hhv_contract_initializer_after_init_139_F_15_0_L_7=0, hhv_contract_initializer_after_init_139_F_15_0_M_8=0, hhv_contract_initializer_after_init_139_F_15_0_N_9=0, hhv_contract_initializer_after_init_139_F_15_0_O_10=0, hhv_contract_initializer_after_init_139_F_15_0_P_11=0, hhv_contract_initializer_after_init_139_F_15_0_Q_12=0, hhv_contract_initializer_after_init_139_F_15_0_T_15=9, hhv_contract_initializer_after_init_139_F_15_0_U_16=0, hhv_contract_initializer_after_init_139_F_15_0_V_17=7, hhv_contract_initializer_after_init_139_F_15_0_W_18=0, hhv_contract_initializer_after_init_139_F_15_0_X_19=0, hhv_contract_initializer_after_init_139_F_15_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_139_F_15_0(hbv_contract_initializer_137_F_15_0_H_1, hhv_contract_initializer_137_F_15_0_M_1, hhv_contract_initializer_137_F_15_0_D_2, hhv_contract_initializer_137_F_15_0_E_3, hhv_contract_initializer_137_F_15_0_F_4, hhv_contract_initializer_137_F_15_0_G_5, hhv_contract_initializer_137_F_15_0_N_6, hhv_contract_initializer_137_F_15_0_O_7, hhv_contract_initializer_137_F_15_0_P_8, hhv_contract_initializer_137_F_15_0_Q_9, hhv_contract_initializer_137_F_15_0_R_10, hhv_contract_initializer_137_F_15_0_S_11, hhv_contract_initializer_137_F_15_0_T_12, hhv_contract_initializer_137_F_15_0_U_13, hhv_contract_initializer_137_F_15_0_V_14, hhv_contract_initializer_137_F_15_0_W_15, hhv_contract_initializer_137_F_15_0_X_16, hhv_contract_initializer_137_F_15_0_Y_17, hhv_contract_initializer_137_F_15_0_Z_18, hhv_contract_initializer_137_F_15_0_A1_19, hhv_contract_initializer_137_F_15_0_B1_20, hhv_contract_initializer_137_F_15_0_J_21, hhv_contract_initializer_137_F_15_0_A_22, hbv_contract_initializer_137_F_15_0_K_2, hbv_contract_initializer_137_F_15_0_B_3);
      VAL   [hbv_contract_initializer_137_F_15_0_B_3=0, hbv_contract_initializer_137_F_15_0_H_1=0, hhv_contract_initializer_137_F_15_0_A1_19=0, hhv_contract_initializer_137_F_15_0_A_22=0, hhv_contract_initializer_137_F_15_0_B1_20=0, hhv_contract_initializer_137_F_15_0_C_24=2, hhv_contract_initializer_137_F_15_0_I_0=0, hhv_contract_initializer_137_F_15_0_M_1=8, hhv_contract_initializer_137_F_15_0_N_6=0, hhv_contract_initializer_137_F_15_0_O_7=0, hhv_contract_initializer_137_F_15_0_P_8=0, hhv_contract_initializer_137_F_15_0_Q_9=0, hhv_contract_initializer_137_F_15_0_R_10=0, hhv_contract_initializer_137_F_15_0_S_11=0, hhv_contract_initializer_137_F_15_0_T_12=0, hhv_contract_initializer_137_F_15_0_W_15=9, hhv_contract_initializer_137_F_15_0_X_16=0, hhv_contract_initializer_137_F_15_0_Y_17=7, hhv_contract_initializer_137_F_15_0_Z_18=0]
[L0]  CALL  call summary_27_constructor_14_80_0(hhv_contract_initializer_137_F_15_0_I_0, hhv_contract_initializer_137_F_15_0_M_1, hhv_contract_initializer_137_F_15_0_D_2, hhv_contract_initializer_137_F_15_0_E_3, hhv_contract_initializer_137_F_15_0_F_4, hhv_contract_initializer_137_F_15_0_G_5, hhv_contract_initializer_137_F_15_0_N_6, hhv_contract_initializer_137_F_15_0_O_7, hhv_contract_initializer_137_F_15_0_P_8, hhv_contract_initializer_137_F_15_0_Q_9, hhv_contract_initializer_137_F_15_0_R_10, hhv_contract_initializer_137_F_15_0_S_11, hhv_contract_initializer_137_F_15_0_T_12, hhv_contract_initializer_137_F_15_0_U_13, hhv_contract_initializer_137_F_15_0_V_14, hhv_contract_initializer_137_F_15_0_W_15, hhv_contract_initializer_137_F_15_0_X_16, hhv_contract_initializer_137_F_15_0_Y_17, hhv_contract_initializer_137_F_15_0_Z_18, hhv_contract_initializer_137_F_15_0_A1_19, hhv_contract_initializer_137_F_15_0_B1_20, hbv_contract_initializer_137_F_15_0_K_2, hbv_contract_initializer_137_F_15_0_B_3, hhv_contract_initializer_137_F_15_0_L_23, hhv_contract_initializer_137_F_15_0_C_24);
      VAL   [hhv_summary_27_constructor_14_80_0_A_22=0, hhv_summary_27_constructor_14_80_0_B_24=2, hhv_summary_27_constructor_14_80_0_G_0=0, hhv_summary_27_constructor_14_80_0_K_1=8, hhv_summary_27_constructor_14_80_0_L_6=0, hhv_summary_27_constructor_14_80_0_M_7=0, hhv_summary_27_constructor_14_80_0_N_8=0, hhv_summary_27_constructor_14_80_0_O_9=0, hhv_summary_27_constructor_14_80_0_P_10=0, hhv_summary_27_constructor_14_80_0_Q_11=0, hhv_summary_27_constructor_14_80_0_R_12=0, hhv_summary_27_constructor_14_80_0_U_15=9, hhv_summary_27_constructor_14_80_0_V_16=0, hhv_summary_27_constructor_14_80_0_W_17=7, hhv_summary_27_constructor_14_80_0_X_18=0, hhv_summary_27_constructor_14_80_0_Y_19=0, hhv_summary_27_constructor_14_80_0_Z_20=0]
[L0]  CALL  call block_136_return_constructor_14_80_0(hhv_summary_27_constructor_14_80_0_G_0, hhv_summary_27_constructor_14_80_0_K_1, hhv_summary_27_constructor_14_80_0_C_2, hhv_summary_27_constructor_14_80_0_D_3, hhv_summary_27_constructor_14_80_0_E_4, hhv_summary_27_constructor_14_80_0_F_5, hhv_summary_27_constructor_14_80_0_L_6, hhv_summary_27_constructor_14_80_0_M_7, hhv_summary_27_constructor_14_80_0_N_8, hhv_summary_27_constructor_14_80_0_O_9, hhv_summary_27_constructor_14_80_0_P_10, hhv_summary_27_constructor_14_80_0_Q_11, hhv_summary_27_constructor_14_80_0_R_12, hhv_summary_27_constructor_14_80_0_S_13, hhv_summary_27_constructor_14_80_0_T_14, hhv_summary_27_constructor_14_80_0_U_15, hhv_summary_27_constructor_14_80_0_V_16, hhv_summary_27_constructor_14_80_0_W_17, hhv_summary_27_constructor_14_80_0_X_18, hhv_summary_27_constructor_14_80_0_Y_19, hhv_summary_27_constructor_14_80_0_Z_20, hhv_summary_27_constructor_14_80_0_I_21, hhv_summary_27_constructor_14_80_0_A_22, hhv_summary_27_constructor_14_80_0_J_23, hhv_summary_27_constructor_14_80_0_B_24, hbv_summary_27_constructor_14_80_0_H_1);
      VAL   [hhv_block_136_return_constructor_14_80_0_A1_15=9, hhv_block_136_return_constructor_14_80_0_A_22=0, hhv_block_136_return_constructor_14_80_0_B1_16=0, hhv_block_136_return_constructor_14_80_0_C1_17=7, hhv_block_136_return_constructor_14_80_0_C_24=2, hhv_block_136_return_constructor_14_80_0_D1_18=0, hhv_block_136_return_constructor_14_80_0_E1_19=0, hhv_block_136_return_constructor_14_80_0_F1_20=0, hhv_block_136_return_constructor_14_80_0_H_0=0, hhv_block_136_return_constructor_14_80_0_N_25=2, hhv_block_136_return_constructor_14_80_0_Q_1=8, hhv_block_136_return_constructor_14_80_0_R_6=0, hhv_block_136_return_constructor_14_80_0_S_7=0, hhv_block_136_return_constructor_14_80_0_T_8=0, hhv_block_136_return_constructor_14_80_0_U_9=0, hhv_block_136_return_constructor_14_80_0_V_10=0, hhv_block_136_return_constructor_14_80_0_W_11=0, hhv_block_136_return_constructor_14_80_0_X_12=0]
[L0]        assume (((((((((((2 == hbv_block_136_return_constructor_14_80_0_K_4 && hbv_block_136_return_constructor_14_80_0_M_3 == 0) && hbv_block_136_return_constructor_14_80_0_J_5 == hbv_block_136_return_constructor_14_80_0_I_6) && !(hbv_block_136_return_constructor_14_80_0_L_1 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_136_return_constructor_14_80_0_L_1)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_136_return_constructor_14_80_0_J_5)) && hbv_block_136_return_constructor_14_80_0_J_5 == hhv_block_136_return_constructor_14_80_0_C_24) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_136_return_constructor_14_80_0_I_6)) && hbv_block_136_return_constructor_14_80_0_L_1 == hbv_block_136_return_constructor_14_80_0_B_2) && hhv_block_136_return_constructor_14_80_0_N_25 == hbv_block_136_return_constructor_14_80_0_I_6) && !(hbv_block_136_return_constructor_14_80_0_J_5 < 0)) && hhv_block_136_return_constructor_14_80_0_N_25 == hbv_block_136_return_constructor_14_80_0_K_4) && !(hbv_block_136_return_constructor_14_80_0_I_6 < 0);
      VAL   [hbv_block_136_return_constructor_14_80_0_B_2=0, hbv_block_136_return_constructor_14_80_0_M_3=0, hhv_block_136_return_constructor_14_80_0_A1_15=9, hhv_block_136_return_constructor_14_80_0_A_22=0, hhv_block_136_return_constructor_14_80_0_B1_16=0, hhv_block_136_return_constructor_14_80_0_C1_17=7, hhv_block_136_return_constructor_14_80_0_C_24=2, hhv_block_136_return_constructor_14_80_0_D1_18=0, hhv_block_136_return_constructor_14_80_0_E1_19=0, hhv_block_136_return_constructor_14_80_0_F1_20=0, hhv_block_136_return_constructor_14_80_0_H_0=0, hhv_block_136_return_constructor_14_80_0_N_25=2, hhv_block_136_return_constructor_14_80_0_Q_1=8, hhv_block_136_return_constructor_14_80_0_R_6=0, hhv_block_136_return_constructor_14_80_0_S_7=0, hhv_block_136_return_constructor_14_80_0_T_8=0, hhv_block_136_return_constructor_14_80_0_U_9=0, hhv_block_136_return_constructor_14_80_0_V_10=0, hhv_block_136_return_constructor_14_80_0_W_11=0, hhv_block_136_return_constructor_14_80_0_X_12=0]
[L0]  CALL  call block_135__13_80_0(hhv_block_136_return_constructor_14_80_0_H_0, hhv_block_136_return_constructor_14_80_0_Q_1, hhv_block_136_return_constructor_14_80_0_D_2, hhv_block_136_return_constructor_14_80_0_E_3, hhv_block_136_return_constructor_14_80_0_F_4, hhv_block_136_return_constructor_14_80_0_G_5, hhv_block_136_return_constructor_14_80_0_R_6, hhv_block_136_return_constructor_14_80_0_S_7, hhv_block_136_return_constructor_14_80_0_T_8, hhv_block_136_return_constructor_14_80_0_U_9, hhv_block_136_return_constructor_14_80_0_V_10, hhv_block_136_return_constructor_14_80_0_W_11, hhv_block_136_return_constructor_14_80_0_X_12, hhv_block_136_return_constructor_14_80_0_Y_13, hhv_block_136_return_constructor_14_80_0_Z_14, hhv_block_136_return_constructor_14_80_0_A1_15, hhv_block_136_return_constructor_14_80_0_B1_16, hhv_block_136_return_constructor_14_80_0_C1_17, hhv_block_136_return_constructor_14_80_0_D1_18, hhv_block_136_return_constructor_14_80_0_E1_19, hhv_block_136_return_constructor_14_80_0_F1_20, hhv_block_136_return_constructor_14_80_0_O_21, hhv_block_136_return_constructor_14_80_0_A_22, hhv_block_136_return_constructor_14_80_0_P_23, hbv_block_136_return_constructor_14_80_0_B_2, hbv_block_136_return_constructor_14_80_0_M_3);
      VAL   [hhv_block_135__13_80_0_A_22=0, hhv_block_135__13_80_0_B_24=0, hhv_block_135__13_80_0_G_0=0, hhv_block_135__13_80_0_H_25=0, hhv_block_135__13_80_0_K_1=8, hhv_block_135__13_80_0_L_6=0, hhv_block_135__13_80_0_M_7=0, hhv_block_135__13_80_0_N_8=0, hhv_block_135__13_80_0_O_9=0, hhv_block_135__13_80_0_P_10=0, hhv_block_135__13_80_0_Q_11=0, hhv_block_135__13_80_0_R_12=0, hhv_block_135__13_80_0_U_15=9, hhv_block_135__13_80_0_V_16=0, hhv_block_135__13_80_0_W_17=7, hhv_block_135__13_80_0_X_18=0, hhv_block_135__13_80_0_Y_19=0, hhv_block_135__13_80_0_Z_20=0]
[L0]        assume (hhv_block_135__13_80_0_I_21 == hhv_block_135__13_80_0_J_23 && hhv_block_135__13_80_0_G_0 == 0) && hhv_block_135__13_80_0_B_24 == hhv_block_135__13_80_0_A_22;
      VAL   [hhv_block_135__13_80_0_A_22=0, hhv_block_135__13_80_0_B_24=0, hhv_block_135__13_80_0_G_0=0, hhv_block_135__13_80_0_H_25=0, hhv_block_135__13_80_0_K_1=8, hhv_block_135__13_80_0_L_6=0, hhv_block_135__13_80_0_M_7=0, hhv_block_135__13_80_0_N_8=0, hhv_block_135__13_80_0_O_9=0, hhv_block_135__13_80_0_P_10=0, hhv_block_135__13_80_0_Q_11=0, hhv_block_135__13_80_0_R_12=0, hhv_block_135__13_80_0_U_15=9, hhv_block_135__13_80_0_V_16=0, hhv_block_135__13_80_0_W_17=7, hhv_block_135__13_80_0_X_18=0, hhv_block_135__13_80_0_Y_19=0, hhv_block_135__13_80_0_Z_20=0]
[L0]  CALL  call block_134_constructor_14_80_0(hhv_block_135__13_80_0_G_0, hhv_block_135__13_80_0_K_1, hhv_block_135__13_80_0_C_2, hhv_block_135__13_80_0_D_3, hhv_block_135__13_80_0_E_4, hhv_block_135__13_80_0_F_5, hhv_block_135__13_80_0_L_6, hhv_block_135__13_80_0_M_7, hhv_block_135__13_80_0_N_8, hhv_block_135__13_80_0_O_9, hhv_block_135__13_80_0_P_10, hhv_block_135__13_80_0_Q_11, hhv_block_135__13_80_0_R_12, hhv_block_135__13_80_0_S_13, hhv_block_135__13_80_0_T_14, hhv_block_135__13_80_0_U_15, hhv_block_135__13_80_0_V_16, hhv_block_135__13_80_0_W_17, hhv_block_135__13_80_0_X_18, hhv_block_135__13_80_0_Y_19, hhv_block_135__13_80_0_Z_20, hhv_block_135__13_80_0_I_21, hhv_block_135__13_80_0_A_22, hhv_block_135__13_80_0_J_23, hhv_block_135__13_80_0_B_24, hhv_block_135__13_80_0_H_25);
[L0]  RET   call block_134_constructor_14_80_0(hhv_block_135__13_80_0_G_0, hhv_block_135__13_80_0_K_1, hhv_block_135__13_80_0_C_2, hhv_block_135__13_80_0_D_3, hhv_block_135__13_80_0_E_4, hhv_block_135__13_80_0_F_5, hhv_block_135__13_80_0_L_6, hhv_block_135__13_80_0_M_7, hhv_block_135__13_80_0_N_8, hhv_block_135__13_80_0_O_9, hhv_block_135__13_80_0_P_10, hhv_block_135__13_80_0_Q_11, hhv_block_135__13_80_0_R_12, hhv_block_135__13_80_0_S_13, hhv_block_135__13_80_0_T_14, hhv_block_135__13_80_0_U_15, hhv_block_135__13_80_0_V_16, hhv_block_135__13_80_0_W_17, hhv_block_135__13_80_0_X_18, hhv_block_135__13_80_0_Y_19, hhv_block_135__13_80_0_Z_20, hhv_block_135__13_80_0_I_21, hhv_block_135__13_80_0_A_22, hhv_block_135__13_80_0_J_23, hhv_block_135__13_80_0_B_24, hhv_block_135__13_80_0_H_25);
      VAL   [hhv_block_135__13_80_0_A_22=0, hhv_block_135__13_80_0_B_24=0, hhv_block_135__13_80_0_G_0=0, hhv_block_135__13_80_0_H_25=0, hhv_block_135__13_80_0_K_1=8, hhv_block_135__13_80_0_L_6=0, hhv_block_135__13_80_0_M_7=0, hhv_block_135__13_80_0_N_8=0, hhv_block_135__13_80_0_O_9=0, hhv_block_135__13_80_0_P_10=0, hhv_block_135__13_80_0_Q_11=0, hhv_block_135__13_80_0_R_12=0, hhv_block_135__13_80_0_U_15=9, hhv_block_135__13_80_0_V_16=0, hhv_block_135__13_80_0_W_17=7, hhv_block_135__13_80_0_X_18=0, hhv_block_135__13_80_0_Y_19=0, hhv_block_135__13_80_0_Z_20=0]
[L0]  RET   call block_135__13_80_0(hhv_block_136_return_constructor_14_80_0_H_0, hhv_block_136_return_constructor_14_80_0_Q_1, hhv_block_136_return_constructor_14_80_0_D_2, hhv_block_136_return_constructor_14_80_0_E_3, hhv_block_136_return_constructor_14_80_0_F_4, hhv_block_136_return_constructor_14_80_0_G_5, hhv_block_136_return_constructor_14_80_0_R_6, hhv_block_136_return_constructor_14_80_0_S_7, hhv_block_136_return_constructor_14_80_0_T_8, hhv_block_136_return_constructor_14_80_0_U_9, hhv_block_136_return_constructor_14_80_0_V_10, hhv_block_136_return_constructor_14_80_0_W_11, hhv_block_136_return_constructor_14_80_0_X_12, hhv_block_136_return_constructor_14_80_0_Y_13, hhv_block_136_return_constructor_14_80_0_Z_14, hhv_block_136_return_constructor_14_80_0_A1_15, hhv_block_136_return_constructor_14_80_0_B1_16, hhv_block_136_return_constructor_14_80_0_C1_17, hhv_block_136_return_constructor_14_80_0_D1_18, hhv_block_136_return_constructor_14_80_0_E1_19, hhv_block_136_return_constructor_14_80_0_F1_20, hhv_block_136_return_constructor_14_80_0_O_21, hhv_block_136_return_constructor_14_80_0_A_22, hhv_block_136_return_constructor_14_80_0_P_23, hbv_block_136_return_constructor_14_80_0_B_2, hbv_block_136_return_constructor_14_80_0_M_3);
      VAL   [hbv_block_136_return_constructor_14_80_0_B_2=0, hbv_block_136_return_constructor_14_80_0_M_3=0, hhv_block_136_return_constructor_14_80_0_A1_15=9, hhv_block_136_return_constructor_14_80_0_A_22=0, hhv_block_136_return_constructor_14_80_0_B1_16=0, hhv_block_136_return_constructor_14_80_0_C1_17=7, hhv_block_136_return_constructor_14_80_0_C_24=2, hhv_block_136_return_constructor_14_80_0_D1_18=0, hhv_block_136_return_constructor_14_80_0_E1_19=0, hhv_block_136_return_constructor_14_80_0_F1_20=0, hhv_block_136_return_constructor_14_80_0_H_0=0, hhv_block_136_return_constructor_14_80_0_N_25=2, hhv_block_136_return_constructor_14_80_0_Q_1=8, hhv_block_136_return_constructor_14_80_0_R_6=0, hhv_block_136_return_constructor_14_80_0_S_7=0, hhv_block_136_return_constructor_14_80_0_T_8=0, hhv_block_136_return_constructor_14_80_0_U_9=0, hhv_block_136_return_constructor_14_80_0_V_10=0, hhv_block_136_return_constructor_14_80_0_W_11=0, hhv_block_136_return_constructor_14_80_0_X_12=0]
[L0]  RET   call block_136_return_constructor_14_80_0(hhv_summary_27_constructor_14_80_0_G_0, hhv_summary_27_constructor_14_80_0_K_1, hhv_summary_27_constructor_14_80_0_C_2, hhv_summary_27_constructor_14_80_0_D_3, hhv_summary_27_constructor_14_80_0_E_4, hhv_summary_27_constructor_14_80_0_F_5, hhv_summary_27_constructor_14_80_0_L_6, hhv_summary_27_constructor_14_80_0_M_7, hhv_summary_27_constructor_14_80_0_N_8, hhv_summary_27_constructor_14_80_0_O_9, hhv_summary_27_constructor_14_80_0_P_10, hhv_summary_27_constructor_14_80_0_Q_11, hhv_summary_27_constructor_14_80_0_R_12, hhv_summary_27_constructor_14_80_0_S_13, hhv_summary_27_constructor_14_80_0_T_14, hhv_summary_27_constructor_14_80_0_U_15, hhv_summary_27_constructor_14_80_0_V_16, hhv_summary_27_constructor_14_80_0_W_17, hhv_summary_27_constructor_14_80_0_X_18, hhv_summary_27_constructor_14_80_0_Y_19, hhv_summary_27_constructor_14_80_0_Z_20, hhv_summary_27_constructor_14_80_0_I_21, hhv_summary_27_constructor_14_80_0_A_22, hhv_summary_27_constructor_14_80_0_J_23, hhv_summary_27_constructor_14_80_0_B_24, hbv_summary_27_constructor_14_80_0_H_1);
      VAL   [hbv_summary_27_constructor_14_80_0_H_1=2, hhv_summary_27_constructor_14_80_0_A_22=0, hhv_summary_27_constructor_14_80_0_B_24=2, hhv_summary_27_constructor_14_80_0_G_0=0, hhv_summary_27_constructor_14_80_0_K_1=8, hhv_summary_27_constructor_14_80_0_L_6=0, hhv_summary_27_constructor_14_80_0_M_7=0, hhv_summary_27_constructor_14_80_0_N_8=0, hhv_summary_27_constructor_14_80_0_O_9=0, hhv_summary_27_constructor_14_80_0_P_10=0, hhv_summary_27_constructor_14_80_0_Q_11=0, hhv_summary_27_constructor_14_80_0_R_12=0, hhv_summary_27_constructor_14_80_0_U_15=9, hhv_summary_27_constructor_14_80_0_V_16=0, hhv_summary_27_constructor_14_80_0_W_17=7, hhv_summary_27_constructor_14_80_0_X_18=0, hhv_summary_27_constructor_14_80_0_Y_19=0, hhv_summary_27_constructor_14_80_0_Z_20=0]
[L0]  RET   call summary_27_constructor_14_80_0(hhv_contract_initializer_137_F_15_0_I_0, hhv_contract_initializer_137_F_15_0_M_1, hhv_contract_initializer_137_F_15_0_D_2, hhv_contract_initializer_137_F_15_0_E_3, hhv_contract_initializer_137_F_15_0_F_4, hhv_contract_initializer_137_F_15_0_G_5, hhv_contract_initializer_137_F_15_0_N_6, hhv_contract_initializer_137_F_15_0_O_7, hhv_contract_initializer_137_F_15_0_P_8, hhv_contract_initializer_137_F_15_0_Q_9, hhv_contract_initializer_137_F_15_0_R_10, hhv_contract_initializer_137_F_15_0_S_11, hhv_contract_initializer_137_F_15_0_T_12, hhv_contract_initializer_137_F_15_0_U_13, hhv_contract_initializer_137_F_15_0_V_14, hhv_contract_initializer_137_F_15_0_W_15, hhv_contract_initializer_137_F_15_0_X_16, hhv_contract_initializer_137_F_15_0_Y_17, hhv_contract_initializer_137_F_15_0_Z_18, hhv_contract_initializer_137_F_15_0_A1_19, hhv_contract_initializer_137_F_15_0_B1_20, hbv_contract_initializer_137_F_15_0_K_2, hbv_contract_initializer_137_F_15_0_B_3, hhv_contract_initializer_137_F_15_0_L_23, hhv_contract_initializer_137_F_15_0_C_24);
      VAL   [hbv_contract_initializer_137_F_15_0_B_3=0, hbv_contract_initializer_137_F_15_0_H_1=0, hhv_contract_initializer_137_F_15_0_A1_19=0, hhv_contract_initializer_137_F_15_0_A_22=0, hhv_contract_initializer_137_F_15_0_B1_20=0, hhv_contract_initializer_137_F_15_0_C_24=2, hhv_contract_initializer_137_F_15_0_I_0=0, hhv_contract_initializer_137_F_15_0_M_1=8, hhv_contract_initializer_137_F_15_0_N_6=0, hhv_contract_initializer_137_F_15_0_O_7=0, hhv_contract_initializer_137_F_15_0_P_8=0, hhv_contract_initializer_137_F_15_0_Q_9=0, hhv_contract_initializer_137_F_15_0_R_10=0, hhv_contract_initializer_137_F_15_0_S_11=0, hhv_contract_initializer_137_F_15_0_T_12=0, hhv_contract_initializer_137_F_15_0_W_15=9, hhv_contract_initializer_137_F_15_0_X_16=0, hhv_contract_initializer_137_F_15_0_Y_17=7, hhv_contract_initializer_137_F_15_0_Z_18=0]
[L0]  RET   call contract_initializer_137_F_15_0(hbv_summary_constructor_26_A_80_0_B_2, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_Q_7, hbv_summary_constructor_26_A_80_0_D_8, hbv_summary_constructor_26_A_80_0_V_10, hbv_summary_constructor_26_A_80_0_C_11);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_11=2, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_113_A_80_0(hhv_summary_constructor_26_A_80_0_I_0, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_Z_12, hbv_summary_constructor_26_A_80_0_G_13, hbv_summary_constructor_26_A_80_0_J_9, hhv_summary_constructor_26_A_80_0_L_24, hhv_summary_constructor_26_A_80_0_C_25, hhv_summary_constructor_26_A_80_0_D1_26);
      VAL   [hhv_contract_initializer_113_A_80_0_A1_19=0, hhv_contract_initializer_113_A_80_0_A_22=4, hhv_contract_initializer_113_A_80_0_B1_20=0, hhv_contract_initializer_113_A_80_0_C1_23=6, hhv_contract_initializer_113_A_80_0_C_25=4, hhv_contract_initializer_113_A_80_0_E1_26=6, hhv_contract_initializer_113_A_80_0_I_0=2, hhv_contract_initializer_113_A_80_0_M_1=8, hhv_contract_initializer_113_A_80_0_N_6=0, hhv_contract_initializer_113_A_80_0_O_7=0, hhv_contract_initializer_113_A_80_0_P_8=0, hhv_contract_initializer_113_A_80_0_Q_9=0, hhv_contract_initializer_113_A_80_0_R_10=0, hhv_contract_initializer_113_A_80_0_S_11=0, hhv_contract_initializer_113_A_80_0_T_12=0, hhv_contract_initializer_113_A_80_0_W_15=9, hhv_contract_initializer_113_A_80_0_X_16=0, hhv_contract_initializer_113_A_80_0_Y_17=7, hhv_contract_initializer_113_A_80_0_Z_18=0]
[L0]        assume !(hhv_contract_initializer_113_A_80_0_I_0 <= 0);
      VAL   [hhv_contract_initializer_113_A_80_0_A1_19=0, hhv_contract_initializer_113_A_80_0_A_22=4, hhv_contract_initializer_113_A_80_0_B1_20=0, hhv_contract_initializer_113_A_80_0_C1_23=6, hhv_contract_initializer_113_A_80_0_C_25=4, hhv_contract_initializer_113_A_80_0_E1_26=6, hhv_contract_initializer_113_A_80_0_I_0=2, hhv_contract_initializer_113_A_80_0_M_1=8, hhv_contract_initializer_113_A_80_0_N_6=0, hhv_contract_initializer_113_A_80_0_O_7=0, hhv_contract_initializer_113_A_80_0_P_8=0, hhv_contract_initializer_113_A_80_0_Q_9=0, hhv_contract_initializer_113_A_80_0_R_10=0, hhv_contract_initializer_113_A_80_0_S_11=0, hhv_contract_initializer_113_A_80_0_T_12=0, hhv_contract_initializer_113_A_80_0_W_15=9, hhv_contract_initializer_113_A_80_0_X_16=0, hhv_contract_initializer_113_A_80_0_Y_17=7, hhv_contract_initializer_113_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_115_A_80_0(hbv_contract_initializer_113_A_80_0_H_1, hhv_contract_initializer_113_A_80_0_M_1, hhv_contract_initializer_113_A_80_0_D_2, hhv_contract_initializer_113_A_80_0_E_3, hhv_contract_initializer_113_A_80_0_F_4, hhv_contract_initializer_113_A_80_0_G_5, hhv_contract_initializer_113_A_80_0_N_6, hhv_contract_initializer_113_A_80_0_O_7, hhv_contract_initializer_113_A_80_0_P_8, hhv_contract_initializer_113_A_80_0_Q_9, hhv_contract_initializer_113_A_80_0_R_10, hhv_contract_initializer_113_A_80_0_S_11, hhv_contract_initializer_113_A_80_0_T_12, hhv_contract_initializer_113_A_80_0_U_13, hhv_contract_initializer_113_A_80_0_V_14, hhv_contract_initializer_113_A_80_0_W_15, hhv_contract_initializer_113_A_80_0_X_16, hhv_contract_initializer_113_A_80_0_Y_17, hhv_contract_initializer_113_A_80_0_Z_18, hhv_contract_initializer_113_A_80_0_A1_19, hhv_contract_initializer_113_A_80_0_B1_20, hhv_contract_initializer_113_A_80_0_J_21, hhv_contract_initializer_113_A_80_0_A_22, hhv_contract_initializer_113_A_80_0_C1_23, hbv_contract_initializer_113_A_80_0_K_2, hbv_contract_initializer_113_A_80_0_B_3, hbv_contract_initializer_113_A_80_0_D1_4);
      VAL   [hhv_contract_initializer_after_init_115_A_80_0_A1_26=6, hhv_contract_initializer_after_init_115_A_80_0_A_22=4, hhv_contract_initializer_after_init_115_A_80_0_B_25=4, hhv_contract_initializer_after_init_115_A_80_0_G_0=0, hhv_contract_initializer_after_init_115_A_80_0_J_1=8, hhv_contract_initializer_after_init_115_A_80_0_K_6=0, hhv_contract_initializer_after_init_115_A_80_0_L_7=0, hhv_contract_initializer_after_init_115_A_80_0_M_8=0, hhv_contract_initializer_after_init_115_A_80_0_N_9=0, hhv_contract_initializer_after_init_115_A_80_0_O_10=0, hhv_contract_initializer_after_init_115_A_80_0_P_11=0, hhv_contract_initializer_after_init_115_A_80_0_Q_12=0, hhv_contract_initializer_after_init_115_A_80_0_T_15=9, hhv_contract_initializer_after_init_115_A_80_0_U_16=0, hhv_contract_initializer_after_init_115_A_80_0_V_17=7, hhv_contract_initializer_after_init_115_A_80_0_W_18=0, hhv_contract_initializer_after_init_115_A_80_0_X_19=0, hhv_contract_initializer_after_init_115_A_80_0_Y_20=0, hhv_contract_initializer_after_init_115_A_80_0_Z_23=6]
[L0]  CALL  call contract_initializer_entry_114_A_80_0(hhv_contract_initializer_after_init_115_A_80_0_G_0, hhv_contract_initializer_after_init_115_A_80_0_J_1, hhv_contract_initializer_after_init_115_A_80_0_C_2, hhv_contract_initializer_after_init_115_A_80_0_D_3, hhv_contract_initializer_after_init_115_A_80_0_E_4, hhv_contract_initializer_after_init_115_A_80_0_F_5, hhv_contract_initializer_after_init_115_A_80_0_K_6, hhv_contract_initializer_after_init_115_A_80_0_L_7, hhv_contract_initializer_after_init_115_A_80_0_M_8, hhv_contract_initializer_after_init_115_A_80_0_N_9, hhv_contract_initializer_after_init_115_A_80_0_O_10, hhv_contract_initializer_after_init_115_A_80_0_P_11, hhv_contract_initializer_after_init_115_A_80_0_Q_12, hhv_contract_initializer_after_init_115_A_80_0_R_13, hhv_contract_initializer_after_init_115_A_80_0_S_14, hhv_contract_initializer_after_init_115_A_80_0_T_15, hhv_contract_initializer_after_init_115_A_80_0_U_16, hhv_contract_initializer_after_init_115_A_80_0_V_17, hhv_contract_initializer_after_init_115_A_80_0_W_18, hhv_contract_initializer_after_init_115_A_80_0_X_19, hhv_contract_initializer_after_init_115_A_80_0_Y_20, hhv_contract_initializer_after_init_115_A_80_0_H_21, hhv_contract_initializer_after_init_115_A_80_0_A_22, hhv_contract_initializer_after_init_115_A_80_0_Z_23, hhv_contract_initializer_after_init_115_A_80_0_I_24, hhv_contract_initializer_after_init_115_A_80_0_B_25, hhv_contract_initializer_after_init_115_A_80_0_A1_26);
      VAL   [hhv_contract_initializer_entry_114_A_80_0_A1_26=6, hhv_contract_initializer_entry_114_A_80_0_A_22=4, hhv_contract_initializer_entry_114_A_80_0_B_25=4, hhv_contract_initializer_entry_114_A_80_0_G_0=0, hhv_contract_initializer_entry_114_A_80_0_Z_23=6]
[L0]        assume ((hhv_contract_initializer_entry_114_A_80_0_B_25 == hhv_contract_initializer_entry_114_A_80_0_A_22 && hhv_contract_initializer_entry_114_A_80_0_H_21 == hhv_contract_initializer_entry_114_A_80_0_I_24) && hhv_contract_initializer_entry_114_A_80_0_G_0 == 0) && hhv_contract_initializer_entry_114_A_80_0_A1_26 == hhv_contract_initializer_entry_114_A_80_0_Z_23;
      VAL   [hhv_contract_initializer_entry_114_A_80_0_A1_26=6, hhv_contract_initializer_entry_114_A_80_0_A_22=4, hhv_contract_initializer_entry_114_A_80_0_B_25=4, hhv_contract_initializer_entry_114_A_80_0_G_0=0, hhv_contract_initializer_entry_114_A_80_0_Z_23=6]
[L0]  RET   call contract_initializer_entry_114_A_80_0(hhv_contract_initializer_after_init_115_A_80_0_G_0, hhv_contract_initializer_after_init_115_A_80_0_J_1, hhv_contract_initializer_after_init_115_A_80_0_C_2, hhv_contract_initializer_after_init_115_A_80_0_D_3, hhv_contract_initializer_after_init_115_A_80_0_E_4, hhv_contract_initializer_after_init_115_A_80_0_F_5, hhv_contract_initializer_after_init_115_A_80_0_K_6, hhv_contract_initializer_after_init_115_A_80_0_L_7, hhv_contract_initializer_after_init_115_A_80_0_M_8, hhv_contract_initializer_after_init_115_A_80_0_N_9, hhv_contract_initializer_after_init_115_A_80_0_O_10, hhv_contract_initializer_after_init_115_A_80_0_P_11, hhv_contract_initializer_after_init_115_A_80_0_Q_12, hhv_contract_initializer_after_init_115_A_80_0_R_13, hhv_contract_initializer_after_init_115_A_80_0_S_14, hhv_contract_initializer_after_init_115_A_80_0_T_15, hhv_contract_initializer_after_init_115_A_80_0_U_16, hhv_contract_initializer_after_init_115_A_80_0_V_17, hhv_contract_initializer_after_init_115_A_80_0_W_18, hhv_contract_initializer_after_init_115_A_80_0_X_19, hhv_contract_initializer_after_init_115_A_80_0_Y_20, hhv_contract_initializer_after_init_115_A_80_0_H_21, hhv_contract_initializer_after_init_115_A_80_0_A_22, hhv_contract_initializer_after_init_115_A_80_0_Z_23, hhv_contract_initializer_after_init_115_A_80_0_I_24, hhv_contract_initializer_after_init_115_A_80_0_B_25, hhv_contract_initializer_after_init_115_A_80_0_A1_26);
      VAL   [hhv_contract_initializer_after_init_115_A_80_0_A1_26=6, hhv_contract_initializer_after_init_115_A_80_0_A_22=4, hhv_contract_initializer_after_init_115_A_80_0_B_25=4, hhv_contract_initializer_after_init_115_A_80_0_G_0=0, hhv_contract_initializer_after_init_115_A_80_0_J_1=8, hhv_contract_initializer_after_init_115_A_80_0_K_6=0, hhv_contract_initializer_after_init_115_A_80_0_L_7=0, hhv_contract_initializer_after_init_115_A_80_0_M_8=0, hhv_contract_initializer_after_init_115_A_80_0_N_9=0, hhv_contract_initializer_after_init_115_A_80_0_O_10=0, hhv_contract_initializer_after_init_115_A_80_0_P_11=0, hhv_contract_initializer_after_init_115_A_80_0_Q_12=0, hhv_contract_initializer_after_init_115_A_80_0_T_15=9, hhv_contract_initializer_after_init_115_A_80_0_U_16=0, hhv_contract_initializer_after_init_115_A_80_0_V_17=7, hhv_contract_initializer_after_init_115_A_80_0_W_18=0, hhv_contract_initializer_after_init_115_A_80_0_X_19=0, hhv_contract_initializer_after_init_115_A_80_0_Y_20=0, hhv_contract_initializer_after_init_115_A_80_0_Z_23=6]
[L0]  RET   call contract_initializer_after_init_115_A_80_0(hbv_contract_initializer_113_A_80_0_H_1, hhv_contract_initializer_113_A_80_0_M_1, hhv_contract_initializer_113_A_80_0_D_2, hhv_contract_initializer_113_A_80_0_E_3, hhv_contract_initializer_113_A_80_0_F_4, hhv_contract_initializer_113_A_80_0_G_5, hhv_contract_initializer_113_A_80_0_N_6, hhv_contract_initializer_113_A_80_0_O_7, hhv_contract_initializer_113_A_80_0_P_8, hhv_contract_initializer_113_A_80_0_Q_9, hhv_contract_initializer_113_A_80_0_R_10, hhv_contract_initializer_113_A_80_0_S_11, hhv_contract_initializer_113_A_80_0_T_12, hhv_contract_initializer_113_A_80_0_U_13, hhv_contract_initializer_113_A_80_0_V_14, hhv_contract_initializer_113_A_80_0_W_15, hhv_contract_initializer_113_A_80_0_X_16, hhv_contract_initializer_113_A_80_0_Y_17, hhv_contract_initializer_113_A_80_0_Z_18, hhv_contract_initializer_113_A_80_0_A1_19, hhv_contract_initializer_113_A_80_0_B1_20, hhv_contract_initializer_113_A_80_0_J_21, hhv_contract_initializer_113_A_80_0_A_22, hhv_contract_initializer_113_A_80_0_C1_23, hbv_contract_initializer_113_A_80_0_K_2, hbv_contract_initializer_113_A_80_0_B_3, hbv_contract_initializer_113_A_80_0_D1_4);
      VAL   [hbv_contract_initializer_113_A_80_0_B_3=4, hbv_contract_initializer_113_A_80_0_D1_4=6, hbv_contract_initializer_113_A_80_0_H_1=0, hhv_contract_initializer_113_A_80_0_A1_19=0, hhv_contract_initializer_113_A_80_0_A_22=4, hhv_contract_initializer_113_A_80_0_B1_20=0, hhv_contract_initializer_113_A_80_0_C1_23=6, hhv_contract_initializer_113_A_80_0_C_25=4, hhv_contract_initializer_113_A_80_0_E1_26=6, hhv_contract_initializer_113_A_80_0_I_0=2, hhv_contract_initializer_113_A_80_0_M_1=8, hhv_contract_initializer_113_A_80_0_N_6=0, hhv_contract_initializer_113_A_80_0_O_7=0, hhv_contract_initializer_113_A_80_0_P_8=0, hhv_contract_initializer_113_A_80_0_Q_9=0, hhv_contract_initializer_113_A_80_0_R_10=0, hhv_contract_initializer_113_A_80_0_S_11=0, hhv_contract_initializer_113_A_80_0_T_12=0, hhv_contract_initializer_113_A_80_0_W_15=9, hhv_contract_initializer_113_A_80_0_X_16=0, hhv_contract_initializer_113_A_80_0_Y_17=7, hhv_contract_initializer_113_A_80_0_Z_18=0]
[L0]  CALL  call summary_30_constructor_79_80_0(hhv_contract_initializer_113_A_80_0_I_0, hhv_contract_initializer_113_A_80_0_M_1, hhv_contract_initializer_113_A_80_0_D_2, hhv_contract_initializer_113_A_80_0_E_3, hhv_contract_initializer_113_A_80_0_F_4, hhv_contract_initializer_113_A_80_0_G_5, hhv_contract_initializer_113_A_80_0_N_6, hhv_contract_initializer_113_A_80_0_O_7, hhv_contract_initializer_113_A_80_0_P_8, hhv_contract_initializer_113_A_80_0_Q_9, hhv_contract_initializer_113_A_80_0_R_10, hhv_contract_initializer_113_A_80_0_S_11, hhv_contract_initializer_113_A_80_0_T_12, hhv_contract_initializer_113_A_80_0_U_13, hhv_contract_initializer_113_A_80_0_V_14, hhv_contract_initializer_113_A_80_0_W_15, hhv_contract_initializer_113_A_80_0_X_16, hhv_contract_initializer_113_A_80_0_Y_17, hhv_contract_initializer_113_A_80_0_Z_18, hhv_contract_initializer_113_A_80_0_A1_19, hhv_contract_initializer_113_A_80_0_B1_20, hbv_contract_initializer_113_A_80_0_K_2, hbv_contract_initializer_113_A_80_0_B_3, hbv_contract_initializer_113_A_80_0_D1_4, hhv_contract_initializer_113_A_80_0_L_24, hhv_contract_initializer_113_A_80_0_C_25, hhv_contract_initializer_113_A_80_0_E1_26);
      VAL   [hhv_summary_30_constructor_79_80_0_A1_20=0, hhv_summary_30_constructor_79_80_0_B1_23=6, hhv_summary_30_constructor_79_80_0_C1_26=6, hhv_summary_30_constructor_79_80_0_C_22=4, hhv_summary_30_constructor_79_80_0_D_25=4, hhv_summary_30_constructor_79_80_0_I_0=2, hhv_summary_30_constructor_79_80_0_L_1=8, hhv_summary_30_constructor_79_80_0_M_6=0, hhv_summary_30_constructor_79_80_0_N_7=0, hhv_summary_30_constructor_79_80_0_O_8=0, hhv_summary_30_constructor_79_80_0_P_9=0, hhv_summary_30_constructor_79_80_0_Q_10=0, hhv_summary_30_constructor_79_80_0_R_11=0, hhv_summary_30_constructor_79_80_0_S_12=0, hhv_summary_30_constructor_79_80_0_V_15=9, hhv_summary_30_constructor_79_80_0_W_16=0, hhv_summary_30_constructor_79_80_0_X_17=7, hhv_summary_30_constructor_79_80_0_Y_18=0, hhv_summary_30_constructor_79_80_0_Z_19=0]
[L0]  CALL  call block_112_constructor_79_80_0(hhv_summary_30_constructor_79_80_0_I_0, hhv_summary_30_constructor_79_80_0_L_1, hhv_summary_30_constructor_79_80_0_E_2, hhv_summary_30_constructor_79_80_0_F_3, hhv_summary_30_constructor_79_80_0_G_4, hhv_summary_30_constructor_79_80_0_H_5, hhv_summary_30_constructor_79_80_0_M_6, hhv_summary_30_constructor_79_80_0_N_7, hhv_summary_30_constructor_79_80_0_O_8, hhv_summary_30_constructor_79_80_0_P_9, hhv_summary_30_constructor_79_80_0_Q_10, hhv_summary_30_constructor_79_80_0_R_11, hhv_summary_30_constructor_79_80_0_S_12, hhv_summary_30_constructor_79_80_0_T_13, hhv_summary_30_constructor_79_80_0_U_14, hhv_summary_30_constructor_79_80_0_V_15, hhv_summary_30_constructor_79_80_0_W_16, hhv_summary_30_constructor_79_80_0_X_17, hhv_summary_30_constructor_79_80_0_Y_18, hhv_summary_30_constructor_79_80_0_Z_19, hhv_summary_30_constructor_79_80_0_A1_20, hhv_summary_30_constructor_79_80_0_J_21, hhv_summary_30_constructor_79_80_0_C_22, hhv_summary_30_constructor_79_80_0_B1_23, hhv_summary_30_constructor_79_80_0_K_24, hhv_summary_30_constructor_79_80_0_D_25, hhv_summary_30_constructor_79_80_0_C1_26, hbv_summary_30_constructor_79_80_0_A_1, hbv_summary_30_constructor_79_80_0_B_2);
      VAL   [hhv_block_112_constructor_79_80_0_A1_8=0, hhv_block_112_constructor_79_80_0_B1_9=0, hhv_block_112_constructor_79_80_0_B_27=4, hhv_block_112_constructor_79_80_0_C1_10=0, hhv_block_112_constructor_79_80_0_D1_11=0, hhv_block_112_constructor_79_80_0_D_28=5, hhv_block_112_constructor_79_80_0_E1_12=0, hhv_block_112_constructor_79_80_0_E_22=4, hhv_block_112_constructor_79_80_0_F_25=4, hhv_block_112_constructor_79_80_0_H1_15=9, hhv_block_112_constructor_79_80_0_I1_16=0, hhv_block_112_constructor_79_80_0_J1_17=7, hhv_block_112_constructor_79_80_0_K1_18=0, hhv_block_112_constructor_79_80_0_L1_19=0, hhv_block_112_constructor_79_80_0_M1_20=0, hhv_block_112_constructor_79_80_0_M_0=2, hhv_block_112_constructor_79_80_0_N1_23=6, hhv_block_112_constructor_79_80_0_O1_26=6, hhv_block_112_constructor_79_80_0_X_1=8, hhv_block_112_constructor_79_80_0_Y_6=0, hhv_block_112_constructor_79_80_0_Z_7=0]
[L0]        assume (((((((((((((((((((((((hbv_block_112_constructor_79_80_0_N_2 == hhv_block_112_constructor_79_80_0_B_27 && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_112_constructor_79_80_0_T_6)) && hbv_block_112_constructor_79_80_0_O_1 == hhv_block_112_constructor_79_80_0_D_28) && 5 == hbv_block_112_constructor_79_80_0_O_1) && hhv_block_112_constructor_79_80_0_B_27 == hbv_block_112_constructor_79_80_0_Q_9) && hhv_block_112_constructor_79_80_0_F_25 == hbv_block_112_constructor_79_80_0_S_5) && hhv_block_112_constructor_79_80_0_F_25 == hbv_block_112_constructor_79_80_0_P_7) && 2 == hhv_block_112_constructor_79_80_0_M_0) && !(hbv_block_112_constructor_79_80_0_P_7 < 0)) && hbv_block_112_constructor_79_80_0_N_2 == 4) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hhv_block_112_constructor_79_80_0_O1_26)) && !(hhv_block_112_constructor_79_80_0_O1_26 < 0)) && !((hbv_block_112_constructor_79_80_0_R_11 || hbv_block_112_constructor_79_80_0_Q_9 == hbv_block_112_constructor_79_80_0_P_7) && (hbv_block_112_constructor_79_80_0_Q_9 != hbv_block_112_constructor_79_80_0_P_7 || !hbv_block_112_constructor_79_80_0_R_11))) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_112_constructor_79_80_0_P_7)) && !hbv_block_112_constructor_79_80_0_U_10) && !(hbv_block_112_constructor_79_80_0_T_6 < 0)) && hbv_block_112_constructor_79_80_0_L_3 == hbv_block_112_constructor_79_80_0_K_4) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_112_constructor_79_80_0_Q_9)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_112_constructor_79_80_0_S_5)) && !(hbv_block_112_constructor_79_80_0_Q_9 < 0)) && hbv_block_112_constructor_79_80_0_A_12 == 0) && !((hbv_block_112_constructor_79_80_0_T_6 == hbv_block_112_constructor_79_80_0_S_5 || hbv_block_112_constructor_79_80_0_U_10) && (hbv_block_112_constructor_79_80_0_T_6 != hbv_block_112_constructor_79_80_0_S_5 || !hbv_block_112_constructor_79_80_0_U_10))) && !(hbv_block_112_constructor_79_80_0_S_5 < 0)) && hhv_block_112_constructor_79_80_0_D_28 == hbv_block_112_constructor_79_80_0_T_6) && hbv_block_112_constructor_79_80_0_C_8 == 0;
      VAL   [hbv_block_112_constructor_79_80_0_A_12=0, hbv_block_112_constructor_79_80_0_C_8=0, hbv_block_112_constructor_79_80_0_K_4=0, hhv_block_112_constructor_79_80_0_A1_8=0, hhv_block_112_constructor_79_80_0_B1_9=0, hhv_block_112_constructor_79_80_0_B_27=4, hhv_block_112_constructor_79_80_0_C1_10=0, hhv_block_112_constructor_79_80_0_D1_11=0, hhv_block_112_constructor_79_80_0_D_28=5, hhv_block_112_constructor_79_80_0_E1_12=0, hhv_block_112_constructor_79_80_0_E_22=4, hhv_block_112_constructor_79_80_0_F_25=4, hhv_block_112_constructor_79_80_0_H1_15=9, hhv_block_112_constructor_79_80_0_I1_16=0, hhv_block_112_constructor_79_80_0_J1_17=7, hhv_block_112_constructor_79_80_0_K1_18=0, hhv_block_112_constructor_79_80_0_L1_19=0, hhv_block_112_constructor_79_80_0_M1_20=0, hhv_block_112_constructor_79_80_0_M_0=2, hhv_block_112_constructor_79_80_0_N1_23=6, hhv_block_112_constructor_79_80_0_O1_26=6, hhv_block_112_constructor_79_80_0_X_1=8, hhv_block_112_constructor_79_80_0_Y_6=0, hhv_block_112_constructor_79_80_0_Z_7=0]
[L0]  CALL  call block_109__78_80_0(hbv_block_112_constructor_79_80_0_K_4, hhv_block_112_constructor_79_80_0_X_1, hhv_block_112_constructor_79_80_0_G_2, hhv_block_112_constructor_79_80_0_H_3, hhv_block_112_constructor_79_80_0_I_4, hhv_block_112_constructor_79_80_0_J_5, hhv_block_112_constructor_79_80_0_Y_6, hhv_block_112_constructor_79_80_0_Z_7, hhv_block_112_constructor_79_80_0_A1_8, hhv_block_112_constructor_79_80_0_B1_9, hhv_block_112_constructor_79_80_0_C1_10, hhv_block_112_constructor_79_80_0_D1_11, hhv_block_112_constructor_79_80_0_E1_12, hhv_block_112_constructor_79_80_0_F1_13, hhv_block_112_constructor_79_80_0_G1_14, hhv_block_112_constructor_79_80_0_H1_15, hhv_block_112_constructor_79_80_0_I1_16, hhv_block_112_constructor_79_80_0_J1_17, hhv_block_112_constructor_79_80_0_K1_18, hhv_block_112_constructor_79_80_0_L1_19, hhv_block_112_constructor_79_80_0_M1_20, hhv_block_112_constructor_79_80_0_V_21, hhv_block_112_constructor_79_80_0_E_22, hhv_block_112_constructor_79_80_0_N1_23, hhv_block_112_constructor_79_80_0_W_24, hhv_block_112_constructor_79_80_0_F_25, hhv_block_112_constructor_79_80_0_O1_26, hbv_block_112_constructor_79_80_0_A_12, hbv_block_112_constructor_79_80_0_C_8);
      VAL   [hhv_block_109__78_80_0_A1_20=0, hhv_block_109__78_80_0_A_27=0, hhv_block_109__78_80_0_B1_23=6, hhv_block_109__78_80_0_B_28=0, hhv_block_109__78_80_0_C1_26=6, hhv_block_109__78_80_0_C_22=4, hhv_block_109__78_80_0_D_25=4, hhv_block_109__78_80_0_I_0=0, hhv_block_109__78_80_0_L_1=8, hhv_block_109__78_80_0_M_6=0, hhv_block_109__78_80_0_N_7=0, hhv_block_109__78_80_0_O_8=0, hhv_block_109__78_80_0_P_9=0, hhv_block_109__78_80_0_Q_10=0, hhv_block_109__78_80_0_R_11=0, hhv_block_109__78_80_0_S_12=0, hhv_block_109__78_80_0_V_15=9, hhv_block_109__78_80_0_W_16=0, hhv_block_109__78_80_0_X_17=7, hhv_block_109__78_80_0_Y_18=0, hhv_block_109__78_80_0_Z_19=0]
[L0]        assume ((hhv_block_109__78_80_0_C1_26 == hhv_block_109__78_80_0_B1_23 && hhv_block_109__78_80_0_D_25 == hhv_block_109__78_80_0_C_22) && hhv_block_109__78_80_0_J_21 == hhv_block_109__78_80_0_K_24) && hhv_block_109__78_80_0_I_0 == 0;
      VAL   [hhv_block_109__78_80_0_A1_20=0, hhv_block_109__78_80_0_A_27=0, hhv_block_109__78_80_0_B1_23=6, hhv_block_109__78_80_0_B_28=0, hhv_block_109__78_80_0_C1_26=6, hhv_block_109__78_80_0_C_22=4, hhv_block_109__78_80_0_D_25=4, hhv_block_109__78_80_0_I_0=0, hhv_block_109__78_80_0_L_1=8, hhv_block_109__78_80_0_M_6=0, hhv_block_109__78_80_0_N_7=0, hhv_block_109__78_80_0_O_8=0, hhv_block_109__78_80_0_P_9=0, hhv_block_109__78_80_0_Q_10=0, hhv_block_109__78_80_0_R_11=0, hhv_block_109__78_80_0_S_12=0, hhv_block_109__78_80_0_V_15=9, hhv_block_109__78_80_0_W_16=0, hhv_block_109__78_80_0_X_17=7, hhv_block_109__78_80_0_Y_18=0, hhv_block_109__78_80_0_Z_19=0]
[L0]  CALL  call block_108_constructor_79_80_0(hhv_block_109__78_80_0_I_0, hhv_block_109__78_80_0_L_1, hhv_block_109__78_80_0_E_2, hhv_block_109__78_80_0_F_3, hhv_block_109__78_80_0_G_4, hhv_block_109__78_80_0_H_5, hhv_block_109__78_80_0_M_6, hhv_block_109__78_80_0_N_7, hhv_block_109__78_80_0_O_8, hhv_block_109__78_80_0_P_9, hhv_block_109__78_80_0_Q_10, hhv_block_109__78_80_0_R_11, hhv_block_109__78_80_0_S_12, hhv_block_109__78_80_0_T_13, hhv_block_109__78_80_0_U_14, hhv_block_109__78_80_0_V_15, hhv_block_109__78_80_0_W_16, hhv_block_109__78_80_0_X_17, hhv_block_109__78_80_0_Y_18, hhv_block_109__78_80_0_Z_19, hhv_block_109__78_80_0_A1_20, hhv_block_109__78_80_0_J_21, hhv_block_109__78_80_0_C_22, hhv_block_109__78_80_0_B1_23, hhv_block_109__78_80_0_K_24, hhv_block_109__78_80_0_D_25, hhv_block_109__78_80_0_C1_26, hhv_block_109__78_80_0_A_27, hhv_block_109__78_80_0_B_28);
[L0]  RET   call block_108_constructor_79_80_0(hhv_block_109__78_80_0_I_0, hhv_block_109__78_80_0_L_1, hhv_block_109__78_80_0_E_2, hhv_block_109__78_80_0_F_3, hhv_block_109__78_80_0_G_4, hhv_block_109__78_80_0_H_5, hhv_block_109__78_80_0_M_6, hhv_block_109__78_80_0_N_7, hhv_block_109__78_80_0_O_8, hhv_block_109__78_80_0_P_9, hhv_block_109__78_80_0_Q_10, hhv_block_109__78_80_0_R_11, hhv_block_109__78_80_0_S_12, hhv_block_109__78_80_0_T_13, hhv_block_109__78_80_0_U_14, hhv_block_109__78_80_0_V_15, hhv_block_109__78_80_0_W_16, hhv_block_109__78_80_0_X_17, hhv_block_109__78_80_0_Y_18, hhv_block_109__78_80_0_Z_19, hhv_block_109__78_80_0_A1_20, hhv_block_109__78_80_0_J_21, hhv_block_109__78_80_0_C_22, hhv_block_109__78_80_0_B1_23, hhv_block_109__78_80_0_K_24, hhv_block_109__78_80_0_D_25, hhv_block_109__78_80_0_C1_26, hhv_block_109__78_80_0_A_27, hhv_block_109__78_80_0_B_28);
      VAL   [hhv_block_109__78_80_0_A1_20=0, hhv_block_109__78_80_0_A_27=0, hhv_block_109__78_80_0_B1_23=6, hhv_block_109__78_80_0_B_28=0, hhv_block_109__78_80_0_C1_26=6, hhv_block_109__78_80_0_C_22=4, hhv_block_109__78_80_0_D_25=4, hhv_block_109__78_80_0_I_0=0, hhv_block_109__78_80_0_L_1=8, hhv_block_109__78_80_0_M_6=0, hhv_block_109__78_80_0_N_7=0, hhv_block_109__78_80_0_O_8=0, hhv_block_109__78_80_0_P_9=0, hhv_block_109__78_80_0_Q_10=0, hhv_block_109__78_80_0_R_11=0, hhv_block_109__78_80_0_S_12=0, hhv_block_109__78_80_0_V_15=9, hhv_block_109__78_80_0_W_16=0, hhv_block_109__78_80_0_X_17=7, hhv_block_109__78_80_0_Y_18=0, hhv_block_109__78_80_0_Z_19=0]
[L0]  RET   call block_109__78_80_0(hbv_block_112_constructor_79_80_0_K_4, hhv_block_112_constructor_79_80_0_X_1, hhv_block_112_constructor_79_80_0_G_2, hhv_block_112_constructor_79_80_0_H_3, hhv_block_112_constructor_79_80_0_I_4, hhv_block_112_constructor_79_80_0_J_5, hhv_block_112_constructor_79_80_0_Y_6, hhv_block_112_constructor_79_80_0_Z_7, hhv_block_112_constructor_79_80_0_A1_8, hhv_block_112_constructor_79_80_0_B1_9, hhv_block_112_constructor_79_80_0_C1_10, hhv_block_112_constructor_79_80_0_D1_11, hhv_block_112_constructor_79_80_0_E1_12, hhv_block_112_constructor_79_80_0_F1_13, hhv_block_112_constructor_79_80_0_G1_14, hhv_block_112_constructor_79_80_0_H1_15, hhv_block_112_constructor_79_80_0_I1_16, hhv_block_112_constructor_79_80_0_J1_17, hhv_block_112_constructor_79_80_0_K1_18, hhv_block_112_constructor_79_80_0_L1_19, hhv_block_112_constructor_79_80_0_M1_20, hhv_block_112_constructor_79_80_0_V_21, hhv_block_112_constructor_79_80_0_E_22, hhv_block_112_constructor_79_80_0_N1_23, hhv_block_112_constructor_79_80_0_W_24, hhv_block_112_constructor_79_80_0_F_25, hhv_block_112_constructor_79_80_0_O1_26, hbv_block_112_constructor_79_80_0_A_12, hbv_block_112_constructor_79_80_0_C_8);
      VAL   [hbv_block_112_constructor_79_80_0_A_12=0, hbv_block_112_constructor_79_80_0_C_8=0, hbv_block_112_constructor_79_80_0_K_4=0, hhv_block_112_constructor_79_80_0_A1_8=0, hhv_block_112_constructor_79_80_0_B1_9=0, hhv_block_112_constructor_79_80_0_B_27=4, hhv_block_112_constructor_79_80_0_C1_10=0, hhv_block_112_constructor_79_80_0_D1_11=0, hhv_block_112_constructor_79_80_0_D_28=5, hhv_block_112_constructor_79_80_0_E1_12=0, hhv_block_112_constructor_79_80_0_E_22=4, hhv_block_112_constructor_79_80_0_F_25=4, hhv_block_112_constructor_79_80_0_H1_15=9, hhv_block_112_constructor_79_80_0_I1_16=0, hhv_block_112_constructor_79_80_0_J1_17=7, hhv_block_112_constructor_79_80_0_K1_18=0, hhv_block_112_constructor_79_80_0_L1_19=0, hhv_block_112_constructor_79_80_0_M1_20=0, hhv_block_112_constructor_79_80_0_M_0=2, hhv_block_112_constructor_79_80_0_N1_23=6, hhv_block_112_constructor_79_80_0_O1_26=6, hhv_block_112_constructor_79_80_0_X_1=8, hhv_block_112_constructor_79_80_0_Y_6=0, hhv_block_112_constructor_79_80_0_Z_7=0]
[L0]  RET   call block_112_constructor_79_80_0(hhv_summary_30_constructor_79_80_0_I_0, hhv_summary_30_constructor_79_80_0_L_1, hhv_summary_30_constructor_79_80_0_E_2, hhv_summary_30_constructor_79_80_0_F_3, hhv_summary_30_constructor_79_80_0_G_4, hhv_summary_30_constructor_79_80_0_H_5, hhv_summary_30_constructor_79_80_0_M_6, hhv_summary_30_constructor_79_80_0_N_7, hhv_summary_30_constructor_79_80_0_O_8, hhv_summary_30_constructor_79_80_0_P_9, hhv_summary_30_constructor_79_80_0_Q_10, hhv_summary_30_constructor_79_80_0_R_11, hhv_summary_30_constructor_79_80_0_S_12, hhv_summary_30_constructor_79_80_0_T_13, hhv_summary_30_constructor_79_80_0_U_14, hhv_summary_30_constructor_79_80_0_V_15, hhv_summary_30_constructor_79_80_0_W_16, hhv_summary_30_constructor_79_80_0_X_17, hhv_summary_30_constructor_79_80_0_Y_18, hhv_summary_30_constructor_79_80_0_Z_19, hhv_summary_30_constructor_79_80_0_A1_20, hhv_summary_30_constructor_79_80_0_J_21, hhv_summary_30_constructor_79_80_0_C_22, hhv_summary_30_constructor_79_80_0_B1_23, hhv_summary_30_constructor_79_80_0_K_24, hhv_summary_30_constructor_79_80_0_D_25, hhv_summary_30_constructor_79_80_0_C1_26, hbv_summary_30_constructor_79_80_0_A_1, hbv_summary_30_constructor_79_80_0_B_2);
      VAL   [hbv_summary_30_constructor_79_80_0_A_1=4, hbv_summary_30_constructor_79_80_0_B_2=5, hhv_summary_30_constructor_79_80_0_A1_20=0, hhv_summary_30_constructor_79_80_0_B1_23=6, hhv_summary_30_constructor_79_80_0_C1_26=6, hhv_summary_30_constructor_79_80_0_C_22=4, hhv_summary_30_constructor_79_80_0_D_25=4, hhv_summary_30_constructor_79_80_0_I_0=2, hhv_summary_30_constructor_79_80_0_L_1=8, hhv_summary_30_constructor_79_80_0_M_6=0, hhv_summary_30_constructor_79_80_0_N_7=0, hhv_summary_30_constructor_79_80_0_O_8=0, hhv_summary_30_constructor_79_80_0_P_9=0, hhv_summary_30_constructor_79_80_0_Q_10=0, hhv_summary_30_constructor_79_80_0_R_11=0, hhv_summary_30_constructor_79_80_0_S_12=0, hhv_summary_30_constructor_79_80_0_V_15=9, hhv_summary_30_constructor_79_80_0_W_16=0, hhv_summary_30_constructor_79_80_0_X_17=7, hhv_summary_30_constructor_79_80_0_Y_18=0, hhv_summary_30_constructor_79_80_0_Z_19=0]
[L0]  RET   call summary_30_constructor_79_80_0(hhv_contract_initializer_113_A_80_0_I_0, hhv_contract_initializer_113_A_80_0_M_1, hhv_contract_initializer_113_A_80_0_D_2, hhv_contract_initializer_113_A_80_0_E_3, hhv_contract_initializer_113_A_80_0_F_4, hhv_contract_initializer_113_A_80_0_G_5, hhv_contract_initializer_113_A_80_0_N_6, hhv_contract_initializer_113_A_80_0_O_7, hhv_contract_initializer_113_A_80_0_P_8, hhv_contract_initializer_113_A_80_0_Q_9, hhv_contract_initializer_113_A_80_0_R_10, hhv_contract_initializer_113_A_80_0_S_11, hhv_contract_initializer_113_A_80_0_T_12, hhv_contract_initializer_113_A_80_0_U_13, hhv_contract_initializer_113_A_80_0_V_14, hhv_contract_initializer_113_A_80_0_W_15, hhv_contract_initializer_113_A_80_0_X_16, hhv_contract_initializer_113_A_80_0_Y_17, hhv_contract_initializer_113_A_80_0_Z_18, hhv_contract_initializer_113_A_80_0_A1_19, hhv_contract_initializer_113_A_80_0_B1_20, hbv_contract_initializer_113_A_80_0_K_2, hbv_contract_initializer_113_A_80_0_B_3, hbv_contract_initializer_113_A_80_0_D1_4, hhv_contract_initializer_113_A_80_0_L_24, hhv_contract_initializer_113_A_80_0_C_25, hhv_contract_initializer_113_A_80_0_E1_26);
      VAL   [hbv_contract_initializer_113_A_80_0_B_3=4, hbv_contract_initializer_113_A_80_0_D1_4=6, hbv_contract_initializer_113_A_80_0_H_1=0, hhv_contract_initializer_113_A_80_0_A1_19=0, hhv_contract_initializer_113_A_80_0_A_22=4, hhv_contract_initializer_113_A_80_0_B1_20=0, hhv_contract_initializer_113_A_80_0_C1_23=6, hhv_contract_initializer_113_A_80_0_C_25=4, hhv_contract_initializer_113_A_80_0_E1_26=6, hhv_contract_initializer_113_A_80_0_I_0=2, hhv_contract_initializer_113_A_80_0_M_1=8, hhv_contract_initializer_113_A_80_0_N_6=0, hhv_contract_initializer_113_A_80_0_O_7=0, hhv_contract_initializer_113_A_80_0_P_8=0, hhv_contract_initializer_113_A_80_0_Q_9=0, hhv_contract_initializer_113_A_80_0_R_10=0, hhv_contract_initializer_113_A_80_0_S_11=0, hhv_contract_initializer_113_A_80_0_T_12=0, hhv_contract_initializer_113_A_80_0_W_15=9, hhv_contract_initializer_113_A_80_0_X_16=0, hhv_contract_initializer_113_A_80_0_Y_17=7, hhv_contract_initializer_113_A_80_0_Z_18=0]
[L0]  RET   call contract_initializer_113_A_80_0(hhv_summary_constructor_26_A_80_0_I_0, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_Z_12, hbv_summary_constructor_26_A_80_0_G_13, hbv_summary_constructor_26_A_80_0_J_9, hhv_summary_constructor_26_A_80_0_L_24, hhv_summary_constructor_26_A_80_0_C_25, hhv_summary_constructor_26_A_80_0_D1_26);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_11=2, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_G_13=4, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_131_E_18_0(hbv_summary_constructor_26_A_80_0_J_1, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_V_10, hbv_summary_constructor_26_A_80_0_W_14, hbv_summary_constructor_26_A_80_0_C_11, hbv_summary_constructor_26_A_80_0_L_15);
      VAL   [hhv_contract_initializer_131_E_18_0_A_23=2, hhv_contract_initializer_131_E_18_0_B_24=2, hhv_contract_initializer_131_E_18_0_G_0=0, hhv_contract_initializer_131_E_18_0_J_1=8, hhv_contract_initializer_131_E_18_0_K_6=0, hhv_contract_initializer_131_E_18_0_L_7=0, hhv_contract_initializer_131_E_18_0_M_8=0, hhv_contract_initializer_131_E_18_0_N_9=0, hhv_contract_initializer_131_E_18_0_O_10=0, hhv_contract_initializer_131_E_18_0_P_11=0, hhv_contract_initializer_131_E_18_0_Q_12=0, hhv_contract_initializer_131_E_18_0_T_15=9, hhv_contract_initializer_131_E_18_0_U_16=0, hhv_contract_initializer_131_E_18_0_V_17=7, hhv_contract_initializer_131_E_18_0_W_18=0, hhv_contract_initializer_131_E_18_0_X_19=0, hhv_contract_initializer_131_E_18_0_Y_20=0]
[L0]  CALL  call contract_initializer_after_init_133_E_18_0(hhv_contract_initializer_131_E_18_0_G_0, hhv_contract_initializer_131_E_18_0_J_1, hhv_contract_initializer_131_E_18_0_C_2, hhv_contract_initializer_131_E_18_0_D_3, hhv_contract_initializer_131_E_18_0_E_4, hhv_contract_initializer_131_E_18_0_F_5, hhv_contract_initializer_131_E_18_0_K_6, hhv_contract_initializer_131_E_18_0_L_7, hhv_contract_initializer_131_E_18_0_M_8, hhv_contract_initializer_131_E_18_0_N_9, hhv_contract_initializer_131_E_18_0_O_10, hhv_contract_initializer_131_E_18_0_P_11, hhv_contract_initializer_131_E_18_0_Q_12, hhv_contract_initializer_131_E_18_0_R_13, hhv_contract_initializer_131_E_18_0_S_14, hhv_contract_initializer_131_E_18_0_T_15, hhv_contract_initializer_131_E_18_0_U_16, hhv_contract_initializer_131_E_18_0_V_17, hhv_contract_initializer_131_E_18_0_W_18, hhv_contract_initializer_131_E_18_0_X_19, hhv_contract_initializer_131_E_18_0_Y_20, hhv_contract_initializer_131_E_18_0_H_21, hhv_contract_initializer_131_E_18_0_I_22, hhv_contract_initializer_131_E_18_0_A_23, hhv_contract_initializer_131_E_18_0_B_24);
      VAL   [hhv_contract_initializer_after_init_133_E_18_0_A_23=2, hhv_contract_initializer_after_init_133_E_18_0_B_24=2, hhv_contract_initializer_after_init_133_E_18_0_G_0=0, hhv_contract_initializer_after_init_133_E_18_0_J_1=8, hhv_contract_initializer_after_init_133_E_18_0_K_6=0, hhv_contract_initializer_after_init_133_E_18_0_L_7=0, hhv_contract_initializer_after_init_133_E_18_0_M_8=0, hhv_contract_initializer_after_init_133_E_18_0_N_9=0, hhv_contract_initializer_after_init_133_E_18_0_O_10=0, hhv_contract_initializer_after_init_133_E_18_0_P_11=0, hhv_contract_initializer_after_init_133_E_18_0_Q_12=0, hhv_contract_initializer_after_init_133_E_18_0_T_15=9, hhv_contract_initializer_after_init_133_E_18_0_U_16=0, hhv_contract_initializer_after_init_133_E_18_0_V_17=7, hhv_contract_initializer_after_init_133_E_18_0_W_18=0, hhv_contract_initializer_after_init_133_E_18_0_X_19=0, hhv_contract_initializer_after_init_133_E_18_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_132_E_18_0(hhv_contract_initializer_after_init_133_E_18_0_G_0, hhv_contract_initializer_after_init_133_E_18_0_J_1, hhv_contract_initializer_after_init_133_E_18_0_C_2, hhv_contract_initializer_after_init_133_E_18_0_D_3, hhv_contract_initializer_after_init_133_E_18_0_E_4, hhv_contract_initializer_after_init_133_E_18_0_F_5, hhv_contract_initializer_after_init_133_E_18_0_K_6, hhv_contract_initializer_after_init_133_E_18_0_L_7, hhv_contract_initializer_after_init_133_E_18_0_M_8, hhv_contract_initializer_after_init_133_E_18_0_N_9, hhv_contract_initializer_after_init_133_E_18_0_O_10, hhv_contract_initializer_after_init_133_E_18_0_P_11, hhv_contract_initializer_after_init_133_E_18_0_Q_12, hhv_contract_initializer_after_init_133_E_18_0_R_13, hhv_contract_initializer_after_init_133_E_18_0_S_14, hhv_contract_initializer_after_init_133_E_18_0_T_15, hhv_contract_initializer_after_init_133_E_18_0_U_16, hhv_contract_initializer_after_init_133_E_18_0_V_17, hhv_contract_initializer_after_init_133_E_18_0_W_18, hhv_contract_initializer_after_init_133_E_18_0_X_19, hhv_contract_initializer_after_init_133_E_18_0_Y_20, hhv_contract_initializer_after_init_133_E_18_0_H_21, hhv_contract_initializer_after_init_133_E_18_0_I_22, hhv_contract_initializer_after_init_133_E_18_0_A_23, hhv_contract_initializer_after_init_133_E_18_0_B_24);
      VAL   [hhv_contract_initializer_entry_132_E_18_0_A_23=2, hhv_contract_initializer_entry_132_E_18_0_B_24=2, hhv_contract_initializer_entry_132_E_18_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_132_E_18_0_B_24 == hhv_contract_initializer_entry_132_E_18_0_A_23 && hhv_contract_initializer_entry_132_E_18_0_G_0 == 0) && hhv_contract_initializer_entry_132_E_18_0_H_21 == hhv_contract_initializer_entry_132_E_18_0_I_22;
      VAL   [hhv_contract_initializer_entry_132_E_18_0_A_23=2, hhv_contract_initializer_entry_132_E_18_0_B_24=2, hhv_contract_initializer_entry_132_E_18_0_G_0=0]
[L0]  RET   call contract_initializer_entry_132_E_18_0(hhv_contract_initializer_after_init_133_E_18_0_G_0, hhv_contract_initializer_after_init_133_E_18_0_J_1, hhv_contract_initializer_after_init_133_E_18_0_C_2, hhv_contract_initializer_after_init_133_E_18_0_D_3, hhv_contract_initializer_after_init_133_E_18_0_E_4, hhv_contract_initializer_after_init_133_E_18_0_F_5, hhv_contract_initializer_after_init_133_E_18_0_K_6, hhv_contract_initializer_after_init_133_E_18_0_L_7, hhv_contract_initializer_after_init_133_E_18_0_M_8, hhv_contract_initializer_after_init_133_E_18_0_N_9, hhv_contract_initializer_after_init_133_E_18_0_O_10, hhv_contract_initializer_after_init_133_E_18_0_P_11, hhv_contract_initializer_after_init_133_E_18_0_Q_12, hhv_contract_initializer_after_init_133_E_18_0_R_13, hhv_contract_initializer_after_init_133_E_18_0_S_14, hhv_contract_initializer_after_init_133_E_18_0_T_15, hhv_contract_initializer_after_init_133_E_18_0_U_16, hhv_contract_initializer_after_init_133_E_18_0_V_17, hhv_contract_initializer_after_init_133_E_18_0_W_18, hhv_contract_initializer_after_init_133_E_18_0_X_19, hhv_contract_initializer_after_init_133_E_18_0_Y_20, hhv_contract_initializer_after_init_133_E_18_0_H_21, hhv_contract_initializer_after_init_133_E_18_0_I_22, hhv_contract_initializer_after_init_133_E_18_0_A_23, hhv_contract_initializer_after_init_133_E_18_0_B_24);
      VAL   [hhv_contract_initializer_after_init_133_E_18_0_A_23=2, hhv_contract_initializer_after_init_133_E_18_0_B_24=2, hhv_contract_initializer_after_init_133_E_18_0_G_0=0, hhv_contract_initializer_after_init_133_E_18_0_J_1=8, hhv_contract_initializer_after_init_133_E_18_0_K_6=0, hhv_contract_initializer_after_init_133_E_18_0_L_7=0, hhv_contract_initializer_after_init_133_E_18_0_M_8=0, hhv_contract_initializer_after_init_133_E_18_0_N_9=0, hhv_contract_initializer_after_init_133_E_18_0_O_10=0, hhv_contract_initializer_after_init_133_E_18_0_P_11=0, hhv_contract_initializer_after_init_133_E_18_0_Q_12=0, hhv_contract_initializer_after_init_133_E_18_0_T_15=9, hhv_contract_initializer_after_init_133_E_18_0_U_16=0, hhv_contract_initializer_after_init_133_E_18_0_V_17=7, hhv_contract_initializer_after_init_133_E_18_0_W_18=0, hhv_contract_initializer_after_init_133_E_18_0_X_19=0, hhv_contract_initializer_after_init_133_E_18_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_133_E_18_0(hhv_contract_initializer_131_E_18_0_G_0, hhv_contract_initializer_131_E_18_0_J_1, hhv_contract_initializer_131_E_18_0_C_2, hhv_contract_initializer_131_E_18_0_D_3, hhv_contract_initializer_131_E_18_0_E_4, hhv_contract_initializer_131_E_18_0_F_5, hhv_contract_initializer_131_E_18_0_K_6, hhv_contract_initializer_131_E_18_0_L_7, hhv_contract_initializer_131_E_18_0_M_8, hhv_contract_initializer_131_E_18_0_N_9, hhv_contract_initializer_131_E_18_0_O_10, hhv_contract_initializer_131_E_18_0_P_11, hhv_contract_initializer_131_E_18_0_Q_12, hhv_contract_initializer_131_E_18_0_R_13, hhv_contract_initializer_131_E_18_0_S_14, hhv_contract_initializer_131_E_18_0_T_15, hhv_contract_initializer_131_E_18_0_U_16, hhv_contract_initializer_131_E_18_0_V_17, hhv_contract_initializer_131_E_18_0_W_18, hhv_contract_initializer_131_E_18_0_X_19, hhv_contract_initializer_131_E_18_0_Y_20, hhv_contract_initializer_131_E_18_0_H_21, hhv_contract_initializer_131_E_18_0_I_22, hhv_contract_initializer_131_E_18_0_A_23, hhv_contract_initializer_131_E_18_0_B_24);
      VAL   [hhv_contract_initializer_131_E_18_0_A_23=2, hhv_contract_initializer_131_E_18_0_B_24=2, hhv_contract_initializer_131_E_18_0_G_0=0, hhv_contract_initializer_131_E_18_0_J_1=8, hhv_contract_initializer_131_E_18_0_K_6=0, hhv_contract_initializer_131_E_18_0_L_7=0, hhv_contract_initializer_131_E_18_0_M_8=0, hhv_contract_initializer_131_E_18_0_N_9=0, hhv_contract_initializer_131_E_18_0_O_10=0, hhv_contract_initializer_131_E_18_0_P_11=0, hhv_contract_initializer_131_E_18_0_Q_12=0, hhv_contract_initializer_131_E_18_0_T_15=9, hhv_contract_initializer_131_E_18_0_U_16=0, hhv_contract_initializer_131_E_18_0_V_17=7, hhv_contract_initializer_131_E_18_0_W_18=0, hhv_contract_initializer_131_E_18_0_X_19=0, hhv_contract_initializer_131_E_18_0_Y_20=0]
[L0]  RET   call contract_initializer_131_E_18_0(hbv_summary_constructor_26_A_80_0_J_1, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_V_10, hbv_summary_constructor_26_A_80_0_W_14, hbv_summary_constructor_26_A_80_0_C_11, hbv_summary_constructor_26_A_80_0_L_15);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_11=2, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_G_13=4, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hbv_summary_constructor_26_A_80_0_L_15=2, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_119_B_51_0(hbv_summary_constructor_26_A_80_0_B_4, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_Y_16, hbv_summary_constructor_26_A_80_0_F_17, hbv_summary_constructor_26_A_80_0_Z_12, hbv_summary_constructor_26_A_80_0_G_13);
      VAL   [hhv_contract_initializer_119_B_51_0_A1_19=0, hhv_contract_initializer_119_B_51_0_A_22=3, hhv_contract_initializer_119_B_51_0_B1_20=0, hhv_contract_initializer_119_B_51_0_C_24=4, hhv_contract_initializer_119_B_51_0_I_0=0, hhv_contract_initializer_119_B_51_0_M_1=8, hhv_contract_initializer_119_B_51_0_N_6=0, hhv_contract_initializer_119_B_51_0_O_7=0, hhv_contract_initializer_119_B_51_0_P_8=0, hhv_contract_initializer_119_B_51_0_Q_9=0, hhv_contract_initializer_119_B_51_0_R_10=0, hhv_contract_initializer_119_B_51_0_S_11=0, hhv_contract_initializer_119_B_51_0_T_12=0, hhv_contract_initializer_119_B_51_0_W_15=9, hhv_contract_initializer_119_B_51_0_X_16=0, hhv_contract_initializer_119_B_51_0_Y_17=7, hhv_contract_initializer_119_B_51_0_Z_18=0]
[L0]        assume hhv_contract_initializer_119_B_51_0_I_0 == 0;
      VAL   [hhv_contract_initializer_119_B_51_0_A1_19=0, hhv_contract_initializer_119_B_51_0_A_22=3, hhv_contract_initializer_119_B_51_0_B1_20=0, hhv_contract_initializer_119_B_51_0_C_24=4, hhv_contract_initializer_119_B_51_0_I_0=0, hhv_contract_initializer_119_B_51_0_M_1=8, hhv_contract_initializer_119_B_51_0_N_6=0, hhv_contract_initializer_119_B_51_0_O_7=0, hhv_contract_initializer_119_B_51_0_P_8=0, hhv_contract_initializer_119_B_51_0_Q_9=0, hhv_contract_initializer_119_B_51_0_R_10=0, hhv_contract_initializer_119_B_51_0_S_11=0, hhv_contract_initializer_119_B_51_0_T_12=0, hhv_contract_initializer_119_B_51_0_W_15=9, hhv_contract_initializer_119_B_51_0_X_16=0, hhv_contract_initializer_119_B_51_0_Y_17=7, hhv_contract_initializer_119_B_51_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_121_B_51_0(hbv_contract_initializer_119_B_51_0_H_1, hhv_contract_initializer_119_B_51_0_M_1, hhv_contract_initializer_119_B_51_0_D_2, hhv_contract_initializer_119_B_51_0_E_3, hhv_contract_initializer_119_B_51_0_F_4, hhv_contract_initializer_119_B_51_0_G_5, hhv_contract_initializer_119_B_51_0_N_6, hhv_contract_initializer_119_B_51_0_O_7, hhv_contract_initializer_119_B_51_0_P_8, hhv_contract_initializer_119_B_51_0_Q_9, hhv_contract_initializer_119_B_51_0_R_10, hhv_contract_initializer_119_B_51_0_S_11, hhv_contract_initializer_119_B_51_0_T_12, hhv_contract_initializer_119_B_51_0_U_13, hhv_contract_initializer_119_B_51_0_V_14, hhv_contract_initializer_119_B_51_0_W_15, hhv_contract_initializer_119_B_51_0_X_16, hhv_contract_initializer_119_B_51_0_Y_17, hhv_contract_initializer_119_B_51_0_Z_18, hhv_contract_initializer_119_B_51_0_A1_19, hhv_contract_initializer_119_B_51_0_B1_20, hhv_contract_initializer_119_B_51_0_J_21, hhv_contract_initializer_119_B_51_0_A_22, hbv_contract_initializer_119_B_51_0_K_2, hbv_contract_initializer_119_B_51_0_B_3);
      VAL   [hhv_contract_initializer_after_init_121_B_51_0_A_22=3, hhv_contract_initializer_after_init_121_B_51_0_B_24=3, hhv_contract_initializer_after_init_121_B_51_0_G_0=0, hhv_contract_initializer_after_init_121_B_51_0_J_1=8, hhv_contract_initializer_after_init_121_B_51_0_K_6=0, hhv_contract_initializer_after_init_121_B_51_0_L_7=0, hhv_contract_initializer_after_init_121_B_51_0_M_8=0, hhv_contract_initializer_after_init_121_B_51_0_N_9=0, hhv_contract_initializer_after_init_121_B_51_0_O_10=0, hhv_contract_initializer_after_init_121_B_51_0_P_11=0, hhv_contract_initializer_after_init_121_B_51_0_Q_12=0, hhv_contract_initializer_after_init_121_B_51_0_T_15=9, hhv_contract_initializer_after_init_121_B_51_0_U_16=0, hhv_contract_initializer_after_init_121_B_51_0_V_17=7, hhv_contract_initializer_after_init_121_B_51_0_W_18=0, hhv_contract_initializer_after_init_121_B_51_0_X_19=0, hhv_contract_initializer_after_init_121_B_51_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_120_B_51_0(hhv_contract_initializer_after_init_121_B_51_0_G_0, hhv_contract_initializer_after_init_121_B_51_0_J_1, hhv_contract_initializer_after_init_121_B_51_0_C_2, hhv_contract_initializer_after_init_121_B_51_0_D_3, hhv_contract_initializer_after_init_121_B_51_0_E_4, hhv_contract_initializer_after_init_121_B_51_0_F_5, hhv_contract_initializer_after_init_121_B_51_0_K_6, hhv_contract_initializer_after_init_121_B_51_0_L_7, hhv_contract_initializer_after_init_121_B_51_0_M_8, hhv_contract_initializer_after_init_121_B_51_0_N_9, hhv_contract_initializer_after_init_121_B_51_0_O_10, hhv_contract_initializer_after_init_121_B_51_0_P_11, hhv_contract_initializer_after_init_121_B_51_0_Q_12, hhv_contract_initializer_after_init_121_B_51_0_R_13, hhv_contract_initializer_after_init_121_B_51_0_S_14, hhv_contract_initializer_after_init_121_B_51_0_T_15, hhv_contract_initializer_after_init_121_B_51_0_U_16, hhv_contract_initializer_after_init_121_B_51_0_V_17, hhv_contract_initializer_after_init_121_B_51_0_W_18, hhv_contract_initializer_after_init_121_B_51_0_X_19, hhv_contract_initializer_after_init_121_B_51_0_Y_20, hhv_contract_initializer_after_init_121_B_51_0_H_21, hhv_contract_initializer_after_init_121_B_51_0_A_22, hhv_contract_initializer_after_init_121_B_51_0_I_23, hhv_contract_initializer_after_init_121_B_51_0_B_24);
      VAL   [hhv_contract_initializer_entry_120_B_51_0_A_22=3, hhv_contract_initializer_entry_120_B_51_0_B_24=3, hhv_contract_initializer_entry_120_B_51_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_120_B_51_0_B_24 == hhv_contract_initializer_entry_120_B_51_0_A_22 && hhv_contract_initializer_entry_120_B_51_0_H_21 == hhv_contract_initializer_entry_120_B_51_0_I_23) && hhv_contract_initializer_entry_120_B_51_0_G_0 == 0;
      VAL   [hhv_contract_initializer_entry_120_B_51_0_A_22=3, hhv_contract_initializer_entry_120_B_51_0_B_24=3, hhv_contract_initializer_entry_120_B_51_0_G_0=0]
[L0]  RET   call contract_initializer_entry_120_B_51_0(hhv_contract_initializer_after_init_121_B_51_0_G_0, hhv_contract_initializer_after_init_121_B_51_0_J_1, hhv_contract_initializer_after_init_121_B_51_0_C_2, hhv_contract_initializer_after_init_121_B_51_0_D_3, hhv_contract_initializer_after_init_121_B_51_0_E_4, hhv_contract_initializer_after_init_121_B_51_0_F_5, hhv_contract_initializer_after_init_121_B_51_0_K_6, hhv_contract_initializer_after_init_121_B_51_0_L_7, hhv_contract_initializer_after_init_121_B_51_0_M_8, hhv_contract_initializer_after_init_121_B_51_0_N_9, hhv_contract_initializer_after_init_121_B_51_0_O_10, hhv_contract_initializer_after_init_121_B_51_0_P_11, hhv_contract_initializer_after_init_121_B_51_0_Q_12, hhv_contract_initializer_after_init_121_B_51_0_R_13, hhv_contract_initializer_after_init_121_B_51_0_S_14, hhv_contract_initializer_after_init_121_B_51_0_T_15, hhv_contract_initializer_after_init_121_B_51_0_U_16, hhv_contract_initializer_after_init_121_B_51_0_V_17, hhv_contract_initializer_after_init_121_B_51_0_W_18, hhv_contract_initializer_after_init_121_B_51_0_X_19, hhv_contract_initializer_after_init_121_B_51_0_Y_20, hhv_contract_initializer_after_init_121_B_51_0_H_21, hhv_contract_initializer_after_init_121_B_51_0_A_22, hhv_contract_initializer_after_init_121_B_51_0_I_23, hhv_contract_initializer_after_init_121_B_51_0_B_24);
      VAL   [hhv_contract_initializer_after_init_121_B_51_0_A_22=3, hhv_contract_initializer_after_init_121_B_51_0_B_24=3, hhv_contract_initializer_after_init_121_B_51_0_G_0=0, hhv_contract_initializer_after_init_121_B_51_0_J_1=8, hhv_contract_initializer_after_init_121_B_51_0_K_6=0, hhv_contract_initializer_after_init_121_B_51_0_L_7=0, hhv_contract_initializer_after_init_121_B_51_0_M_8=0, hhv_contract_initializer_after_init_121_B_51_0_N_9=0, hhv_contract_initializer_after_init_121_B_51_0_O_10=0, hhv_contract_initializer_after_init_121_B_51_0_P_11=0, hhv_contract_initializer_after_init_121_B_51_0_Q_12=0, hhv_contract_initializer_after_init_121_B_51_0_T_15=9, hhv_contract_initializer_after_init_121_B_51_0_U_16=0, hhv_contract_initializer_after_init_121_B_51_0_V_17=7, hhv_contract_initializer_after_init_121_B_51_0_W_18=0, hhv_contract_initializer_after_init_121_B_51_0_X_19=0, hhv_contract_initializer_after_init_121_B_51_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_121_B_51_0(hbv_contract_initializer_119_B_51_0_H_1, hhv_contract_initializer_119_B_51_0_M_1, hhv_contract_initializer_119_B_51_0_D_2, hhv_contract_initializer_119_B_51_0_E_3, hhv_contract_initializer_119_B_51_0_F_4, hhv_contract_initializer_119_B_51_0_G_5, hhv_contract_initializer_119_B_51_0_N_6, hhv_contract_initializer_119_B_51_0_O_7, hhv_contract_initializer_119_B_51_0_P_8, hhv_contract_initializer_119_B_51_0_Q_9, hhv_contract_initializer_119_B_51_0_R_10, hhv_contract_initializer_119_B_51_0_S_11, hhv_contract_initializer_119_B_51_0_T_12, hhv_contract_initializer_119_B_51_0_U_13, hhv_contract_initializer_119_B_51_0_V_14, hhv_contract_initializer_119_B_51_0_W_15, hhv_contract_initializer_119_B_51_0_X_16, hhv_contract_initializer_119_B_51_0_Y_17, hhv_contract_initializer_119_B_51_0_Z_18, hhv_contract_initializer_119_B_51_0_A1_19, hhv_contract_initializer_119_B_51_0_B1_20, hhv_contract_initializer_119_B_51_0_J_21, hhv_contract_initializer_119_B_51_0_A_22, hbv_contract_initializer_119_B_51_0_K_2, hbv_contract_initializer_119_B_51_0_B_3);
      VAL   [hbv_contract_initializer_119_B_51_0_B_3=3, hbv_contract_initializer_119_B_51_0_H_1=0, hhv_contract_initializer_119_B_51_0_A1_19=0, hhv_contract_initializer_119_B_51_0_A_22=3, hhv_contract_initializer_119_B_51_0_B1_20=0, hhv_contract_initializer_119_B_51_0_C_24=4, hhv_contract_initializer_119_B_51_0_I_0=0, hhv_contract_initializer_119_B_51_0_M_1=8, hhv_contract_initializer_119_B_51_0_N_6=0, hhv_contract_initializer_119_B_51_0_O_7=0, hhv_contract_initializer_119_B_51_0_P_8=0, hhv_contract_initializer_119_B_51_0_Q_9=0, hhv_contract_initializer_119_B_51_0_R_10=0, hhv_contract_initializer_119_B_51_0_S_11=0, hhv_contract_initializer_119_B_51_0_T_12=0, hhv_contract_initializer_119_B_51_0_W_15=9, hhv_contract_initializer_119_B_51_0_X_16=0, hhv_contract_initializer_119_B_51_0_Y_17=7, hhv_contract_initializer_119_B_51_0_Z_18=0]
[L0]  CALL  call summary_29_constructor_50_80_0(hhv_contract_initializer_119_B_51_0_I_0, hhv_contract_initializer_119_B_51_0_M_1, hhv_contract_initializer_119_B_51_0_D_2, hhv_contract_initializer_119_B_51_0_E_3, hhv_contract_initializer_119_B_51_0_F_4, hhv_contract_initializer_119_B_51_0_G_5, hhv_contract_initializer_119_B_51_0_N_6, hhv_contract_initializer_119_B_51_0_O_7, hhv_contract_initializer_119_B_51_0_P_8, hhv_contract_initializer_119_B_51_0_Q_9, hhv_contract_initializer_119_B_51_0_R_10, hhv_contract_initializer_119_B_51_0_S_11, hhv_contract_initializer_119_B_51_0_T_12, hhv_contract_initializer_119_B_51_0_U_13, hhv_contract_initializer_119_B_51_0_V_14, hhv_contract_initializer_119_B_51_0_W_15, hhv_contract_initializer_119_B_51_0_X_16, hhv_contract_initializer_119_B_51_0_Y_17, hhv_contract_initializer_119_B_51_0_Z_18, hhv_contract_initializer_119_B_51_0_A1_19, hhv_contract_initializer_119_B_51_0_B1_20, hbv_contract_initializer_119_B_51_0_K_2, hbv_contract_initializer_119_B_51_0_B_3, hhv_contract_initializer_119_B_51_0_L_23, hhv_contract_initializer_119_B_51_0_C_24);
      VAL   [hhv_summary_29_constructor_50_80_0_A_22=3, hhv_summary_29_constructor_50_80_0_B_24=4, hhv_summary_29_constructor_50_80_0_H_0=0, hhv_summary_29_constructor_50_80_0_K_1=8, hhv_summary_29_constructor_50_80_0_L_6=0, hhv_summary_29_constructor_50_80_0_M_7=0, hhv_summary_29_constructor_50_80_0_N_8=0, hhv_summary_29_constructor_50_80_0_O_9=0, hhv_summary_29_constructor_50_80_0_P_10=0, hhv_summary_29_constructor_50_80_0_Q_11=0, hhv_summary_29_constructor_50_80_0_R_12=0, hhv_summary_29_constructor_50_80_0_U_15=9, hhv_summary_29_constructor_50_80_0_V_16=0, hhv_summary_29_constructor_50_80_0_W_17=7, hhv_summary_29_constructor_50_80_0_X_18=0, hhv_summary_29_constructor_50_80_0_Y_19=0, hhv_summary_29_constructor_50_80_0_Z_20=0]
[L0]  CALL  call block_118_return_constructor_50_80_0(hhv_summary_29_constructor_50_80_0_H_0, hhv_summary_29_constructor_50_80_0_K_1, hhv_summary_29_constructor_50_80_0_D_2, hhv_summary_29_constructor_50_80_0_E_3, hhv_summary_29_constructor_50_80_0_F_4, hhv_summary_29_constructor_50_80_0_G_5, hhv_summary_29_constructor_50_80_0_L_6, hhv_summary_29_constructor_50_80_0_M_7, hhv_summary_29_constructor_50_80_0_N_8, hhv_summary_29_constructor_50_80_0_O_9, hhv_summary_29_constructor_50_80_0_P_10, hhv_summary_29_constructor_50_80_0_Q_11, hhv_summary_29_constructor_50_80_0_R_12, hhv_summary_29_constructor_50_80_0_S_13, hhv_summary_29_constructor_50_80_0_T_14, hhv_summary_29_constructor_50_80_0_U_15, hhv_summary_29_constructor_50_80_0_V_16, hhv_summary_29_constructor_50_80_0_W_17, hhv_summary_29_constructor_50_80_0_X_18, hhv_summary_29_constructor_50_80_0_Y_19, hhv_summary_29_constructor_50_80_0_Z_20, hhv_summary_29_constructor_50_80_0_I_21, hhv_summary_29_constructor_50_80_0_A_22, hhv_summary_29_constructor_50_80_0_J_23, hhv_summary_29_constructor_50_80_0_B_24, hbv_summary_29_constructor_50_80_0_C_1);
      VAL   [hhv_block_118_return_constructor_50_80_0_A1_15=9, hhv_block_118_return_constructor_50_80_0_A_22=3, hhv_block_118_return_constructor_50_80_0_B1_16=0, hhv_block_118_return_constructor_50_80_0_C1_17=7, hhv_block_118_return_constructor_50_80_0_C_24=4, hhv_block_118_return_constructor_50_80_0_D1_18=0, hhv_block_118_return_constructor_50_80_0_E1_19=0, hhv_block_118_return_constructor_50_80_0_E_25=4, hhv_block_118_return_constructor_50_80_0_F1_20=0, hhv_block_118_return_constructor_50_80_0_J_0=0, hhv_block_118_return_constructor_50_80_0_Q_1=8, hhv_block_118_return_constructor_50_80_0_R_6=0, hhv_block_118_return_constructor_50_80_0_S_7=0, hhv_block_118_return_constructor_50_80_0_T_8=0, hhv_block_118_return_constructor_50_80_0_U_9=0, hhv_block_118_return_constructor_50_80_0_V_10=0, hhv_block_118_return_constructor_50_80_0_W_11=0, hhv_block_118_return_constructor_50_80_0_X_12=0]
[L0]        assume (((((((((((hbv_block_118_return_constructor_50_80_0_N_5 == hbv_block_118_return_constructor_50_80_0_M_6 && hbv_block_118_return_constructor_50_80_0_N_5 == hhv_block_118_return_constructor_50_80_0_C_24) && hbv_block_118_return_constructor_50_80_0_K_1 == hhv_block_118_return_constructor_50_80_0_E_25) && hbv_block_118_return_constructor_50_80_0_D_4 == 0) && hbv_block_118_return_constructor_50_80_0_K_1 == 4) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_118_return_constructor_50_80_0_N_5)) && hbv_block_118_return_constructor_50_80_0_M_6 == hhv_block_118_return_constructor_50_80_0_E_25) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_118_return_constructor_50_80_0_M_6)) && hbv_block_118_return_constructor_50_80_0_L_2 == hbv_block_118_return_constructor_50_80_0_B_3) && !(hbv_block_118_return_constructor_50_80_0_M_6 < 0)) && !(hbv_block_118_return_constructor_50_80_0_L_2 < 0)) && !(hbv_block_118_return_constructor_50_80_0_N_5 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_118_return_constructor_50_80_0_L_2);
      VAL   [hbv_block_118_return_constructor_50_80_0_B_3=3, hbv_block_118_return_constructor_50_80_0_D_4=0, hhv_block_118_return_constructor_50_80_0_A1_15=9, hhv_block_118_return_constructor_50_80_0_A_22=3, hhv_block_118_return_constructor_50_80_0_B1_16=0, hhv_block_118_return_constructor_50_80_0_C1_17=7, hhv_block_118_return_constructor_50_80_0_C_24=4, hhv_block_118_return_constructor_50_80_0_D1_18=0, hhv_block_118_return_constructor_50_80_0_E1_19=0, hhv_block_118_return_constructor_50_80_0_E_25=4, hhv_block_118_return_constructor_50_80_0_F1_20=0, hhv_block_118_return_constructor_50_80_0_J_0=0, hhv_block_118_return_constructor_50_80_0_Q_1=8, hhv_block_118_return_constructor_50_80_0_R_6=0, hhv_block_118_return_constructor_50_80_0_S_7=0, hhv_block_118_return_constructor_50_80_0_T_8=0, hhv_block_118_return_constructor_50_80_0_U_9=0, hhv_block_118_return_constructor_50_80_0_V_10=0, hhv_block_118_return_constructor_50_80_0_W_11=0, hhv_block_118_return_constructor_50_80_0_X_12=0]
[L0]  CALL  call block_117__49_80_0(hhv_block_118_return_constructor_50_80_0_J_0, hhv_block_118_return_constructor_50_80_0_Q_1, hhv_block_118_return_constructor_50_80_0_F_2, hhv_block_118_return_constructor_50_80_0_G_3, hhv_block_118_return_constructor_50_80_0_H_4, hhv_block_118_return_constructor_50_80_0_I_5, hhv_block_118_return_constructor_50_80_0_R_6, hhv_block_118_return_constructor_50_80_0_S_7, hhv_block_118_return_constructor_50_80_0_T_8, hhv_block_118_return_constructor_50_80_0_U_9, hhv_block_118_return_constructor_50_80_0_V_10, hhv_block_118_return_constructor_50_80_0_W_11, hhv_block_118_return_constructor_50_80_0_X_12, hhv_block_118_return_constructor_50_80_0_Y_13, hhv_block_118_return_constructor_50_80_0_Z_14, hhv_block_118_return_constructor_50_80_0_A1_15, hhv_block_118_return_constructor_50_80_0_B1_16, hhv_block_118_return_constructor_50_80_0_C1_17, hhv_block_118_return_constructor_50_80_0_D1_18, hhv_block_118_return_constructor_50_80_0_E1_19, hhv_block_118_return_constructor_50_80_0_F1_20, hhv_block_118_return_constructor_50_80_0_O_21, hhv_block_118_return_constructor_50_80_0_A_22, hhv_block_118_return_constructor_50_80_0_P_23, hbv_block_118_return_constructor_50_80_0_B_3, hbv_block_118_return_constructor_50_80_0_D_4);
      VAL   [hhv_block_117__49_80_0_A_22=3, hhv_block_117__49_80_0_B_24=3, hhv_block_117__49_80_0_C_25=0, hhv_block_117__49_80_0_H_0=0, hhv_block_117__49_80_0_K_1=8, hhv_block_117__49_80_0_L_6=0, hhv_block_117__49_80_0_M_7=0, hhv_block_117__49_80_0_N_8=0, hhv_block_117__49_80_0_O_9=0, hhv_block_117__49_80_0_P_10=0, hhv_block_117__49_80_0_Q_11=0, hhv_block_117__49_80_0_R_12=0, hhv_block_117__49_80_0_U_15=9, hhv_block_117__49_80_0_V_16=0, hhv_block_117__49_80_0_W_17=7, hhv_block_117__49_80_0_X_18=0, hhv_block_117__49_80_0_Y_19=0, hhv_block_117__49_80_0_Z_20=0]
[L0]        assume (hhv_block_117__49_80_0_I_21 == hhv_block_117__49_80_0_J_23 && hhv_block_117__49_80_0_H_0 == 0) && hhv_block_117__49_80_0_B_24 == hhv_block_117__49_80_0_A_22;
      VAL   [hhv_block_117__49_80_0_A_22=3, hhv_block_117__49_80_0_B_24=3, hhv_block_117__49_80_0_C_25=0, hhv_block_117__49_80_0_H_0=0, hhv_block_117__49_80_0_K_1=8, hhv_block_117__49_80_0_L_6=0, hhv_block_117__49_80_0_M_7=0, hhv_block_117__49_80_0_N_8=0, hhv_block_117__49_80_0_O_9=0, hhv_block_117__49_80_0_P_10=0, hhv_block_117__49_80_0_Q_11=0, hhv_block_117__49_80_0_R_12=0, hhv_block_117__49_80_0_U_15=9, hhv_block_117__49_80_0_V_16=0, hhv_block_117__49_80_0_W_17=7, hhv_block_117__49_80_0_X_18=0, hhv_block_117__49_80_0_Y_19=0, hhv_block_117__49_80_0_Z_20=0]
[L0]  CALL  call block_116_constructor_50_80_0(hhv_block_117__49_80_0_H_0, hhv_block_117__49_80_0_K_1, hhv_block_117__49_80_0_D_2, hhv_block_117__49_80_0_E_3, hhv_block_117__49_80_0_F_4, hhv_block_117__49_80_0_G_5, hhv_block_117__49_80_0_L_6, hhv_block_117__49_80_0_M_7, hhv_block_117__49_80_0_N_8, hhv_block_117__49_80_0_O_9, hhv_block_117__49_80_0_P_10, hhv_block_117__49_80_0_Q_11, hhv_block_117__49_80_0_R_12, hhv_block_117__49_80_0_S_13, hhv_block_117__49_80_0_T_14, hhv_block_117__49_80_0_U_15, hhv_block_117__49_80_0_V_16, hhv_block_117__49_80_0_W_17, hhv_block_117__49_80_0_X_18, hhv_block_117__49_80_0_Y_19, hhv_block_117__49_80_0_Z_20, hhv_block_117__49_80_0_I_21, hhv_block_117__49_80_0_A_22, hhv_block_117__49_80_0_J_23, hhv_block_117__49_80_0_B_24, hhv_block_117__49_80_0_C_25);
[L0]  RET   call block_116_constructor_50_80_0(hhv_block_117__49_80_0_H_0, hhv_block_117__49_80_0_K_1, hhv_block_117__49_80_0_D_2, hhv_block_117__49_80_0_E_3, hhv_block_117__49_80_0_F_4, hhv_block_117__49_80_0_G_5, hhv_block_117__49_80_0_L_6, hhv_block_117__49_80_0_M_7, hhv_block_117__49_80_0_N_8, hhv_block_117__49_80_0_O_9, hhv_block_117__49_80_0_P_10, hhv_block_117__49_80_0_Q_11, hhv_block_117__49_80_0_R_12, hhv_block_117__49_80_0_S_13, hhv_block_117__49_80_0_T_14, hhv_block_117__49_80_0_U_15, hhv_block_117__49_80_0_V_16, hhv_block_117__49_80_0_W_17, hhv_block_117__49_80_0_X_18, hhv_block_117__49_80_0_Y_19, hhv_block_117__49_80_0_Z_20, hhv_block_117__49_80_0_I_21, hhv_block_117__49_80_0_A_22, hhv_block_117__49_80_0_J_23, hhv_block_117__49_80_0_B_24, hhv_block_117__49_80_0_C_25);
      VAL   [hhv_block_117__49_80_0_A_22=3, hhv_block_117__49_80_0_B_24=3, hhv_block_117__49_80_0_C_25=0, hhv_block_117__49_80_0_H_0=0, hhv_block_117__49_80_0_K_1=8, hhv_block_117__49_80_0_L_6=0, hhv_block_117__49_80_0_M_7=0, hhv_block_117__49_80_0_N_8=0, hhv_block_117__49_80_0_O_9=0, hhv_block_117__49_80_0_P_10=0, hhv_block_117__49_80_0_Q_11=0, hhv_block_117__49_80_0_R_12=0, hhv_block_117__49_80_0_U_15=9, hhv_block_117__49_80_0_V_16=0, hhv_block_117__49_80_0_W_17=7, hhv_block_117__49_80_0_X_18=0, hhv_block_117__49_80_0_Y_19=0, hhv_block_117__49_80_0_Z_20=0]
[L0]  RET   call block_117__49_80_0(hhv_block_118_return_constructor_50_80_0_J_0, hhv_block_118_return_constructor_50_80_0_Q_1, hhv_block_118_return_constructor_50_80_0_F_2, hhv_block_118_return_constructor_50_80_0_G_3, hhv_block_118_return_constructor_50_80_0_H_4, hhv_block_118_return_constructor_50_80_0_I_5, hhv_block_118_return_constructor_50_80_0_R_6, hhv_block_118_return_constructor_50_80_0_S_7, hhv_block_118_return_constructor_50_80_0_T_8, hhv_block_118_return_constructor_50_80_0_U_9, hhv_block_118_return_constructor_50_80_0_V_10, hhv_block_118_return_constructor_50_80_0_W_11, hhv_block_118_return_constructor_50_80_0_X_12, hhv_block_118_return_constructor_50_80_0_Y_13, hhv_block_118_return_constructor_50_80_0_Z_14, hhv_block_118_return_constructor_50_80_0_A1_15, hhv_block_118_return_constructor_50_80_0_B1_16, hhv_block_118_return_constructor_50_80_0_C1_17, hhv_block_118_return_constructor_50_80_0_D1_18, hhv_block_118_return_constructor_50_80_0_E1_19, hhv_block_118_return_constructor_50_80_0_F1_20, hhv_block_118_return_constructor_50_80_0_O_21, hhv_block_118_return_constructor_50_80_0_A_22, hhv_block_118_return_constructor_50_80_0_P_23, hbv_block_118_return_constructor_50_80_0_B_3, hbv_block_118_return_constructor_50_80_0_D_4);
      VAL   [hbv_block_118_return_constructor_50_80_0_B_3=3, hbv_block_118_return_constructor_50_80_0_D_4=0, hhv_block_118_return_constructor_50_80_0_A1_15=9, hhv_block_118_return_constructor_50_80_0_A_22=3, hhv_block_118_return_constructor_50_80_0_B1_16=0, hhv_block_118_return_constructor_50_80_0_C1_17=7, hhv_block_118_return_constructor_50_80_0_C_24=4, hhv_block_118_return_constructor_50_80_0_D1_18=0, hhv_block_118_return_constructor_50_80_0_E1_19=0, hhv_block_118_return_constructor_50_80_0_E_25=4, hhv_block_118_return_constructor_50_80_0_F1_20=0, hhv_block_118_return_constructor_50_80_0_J_0=0, hhv_block_118_return_constructor_50_80_0_Q_1=8, hhv_block_118_return_constructor_50_80_0_R_6=0, hhv_block_118_return_constructor_50_80_0_S_7=0, hhv_block_118_return_constructor_50_80_0_T_8=0, hhv_block_118_return_constructor_50_80_0_U_9=0, hhv_block_118_return_constructor_50_80_0_V_10=0, hhv_block_118_return_constructor_50_80_0_W_11=0, hhv_block_118_return_constructor_50_80_0_X_12=0]
[L0]  RET   call block_118_return_constructor_50_80_0(hhv_summary_29_constructor_50_80_0_H_0, hhv_summary_29_constructor_50_80_0_K_1, hhv_summary_29_constructor_50_80_0_D_2, hhv_summary_29_constructor_50_80_0_E_3, hhv_summary_29_constructor_50_80_0_F_4, hhv_summary_29_constructor_50_80_0_G_5, hhv_summary_29_constructor_50_80_0_L_6, hhv_summary_29_constructor_50_80_0_M_7, hhv_summary_29_constructor_50_80_0_N_8, hhv_summary_29_constructor_50_80_0_O_9, hhv_summary_29_constructor_50_80_0_P_10, hhv_summary_29_constructor_50_80_0_Q_11, hhv_summary_29_constructor_50_80_0_R_12, hhv_summary_29_constructor_50_80_0_S_13, hhv_summary_29_constructor_50_80_0_T_14, hhv_summary_29_constructor_50_80_0_U_15, hhv_summary_29_constructor_50_80_0_V_16, hhv_summary_29_constructor_50_80_0_W_17, hhv_summary_29_constructor_50_80_0_X_18, hhv_summary_29_constructor_50_80_0_Y_19, hhv_summary_29_constructor_50_80_0_Z_20, hhv_summary_29_constructor_50_80_0_I_21, hhv_summary_29_constructor_50_80_0_A_22, hhv_summary_29_constructor_50_80_0_J_23, hhv_summary_29_constructor_50_80_0_B_24, hbv_summary_29_constructor_50_80_0_C_1);
      VAL   [hbv_summary_29_constructor_50_80_0_C_1=4, hhv_summary_29_constructor_50_80_0_A_22=3, hhv_summary_29_constructor_50_80_0_B_24=4, hhv_summary_29_constructor_50_80_0_H_0=0, hhv_summary_29_constructor_50_80_0_K_1=8, hhv_summary_29_constructor_50_80_0_L_6=0, hhv_summary_29_constructor_50_80_0_M_7=0, hhv_summary_29_constructor_50_80_0_N_8=0, hhv_summary_29_constructor_50_80_0_O_9=0, hhv_summary_29_constructor_50_80_0_P_10=0, hhv_summary_29_constructor_50_80_0_Q_11=0, hhv_summary_29_constructor_50_80_0_R_12=0, hhv_summary_29_constructor_50_80_0_U_15=9, hhv_summary_29_constructor_50_80_0_V_16=0, hhv_summary_29_constructor_50_80_0_W_17=7, hhv_summary_29_constructor_50_80_0_X_18=0, hhv_summary_29_constructor_50_80_0_Y_19=0, hhv_summary_29_constructor_50_80_0_Z_20=0]
[L0]  RET   call summary_29_constructor_50_80_0(hhv_contract_initializer_119_B_51_0_I_0, hhv_contract_initializer_119_B_51_0_M_1, hhv_contract_initializer_119_B_51_0_D_2, hhv_contract_initializer_119_B_51_0_E_3, hhv_contract_initializer_119_B_51_0_F_4, hhv_contract_initializer_119_B_51_0_G_5, hhv_contract_initializer_119_B_51_0_N_6, hhv_contract_initializer_119_B_51_0_O_7, hhv_contract_initializer_119_B_51_0_P_8, hhv_contract_initializer_119_B_51_0_Q_9, hhv_contract_initializer_119_B_51_0_R_10, hhv_contract_initializer_119_B_51_0_S_11, hhv_contract_initializer_119_B_51_0_T_12, hhv_contract_initializer_119_B_51_0_U_13, hhv_contract_initializer_119_B_51_0_V_14, hhv_contract_initializer_119_B_51_0_W_15, hhv_contract_initializer_119_B_51_0_X_16, hhv_contract_initializer_119_B_51_0_Y_17, hhv_contract_initializer_119_B_51_0_Z_18, hhv_contract_initializer_119_B_51_0_A1_19, hhv_contract_initializer_119_B_51_0_B1_20, hbv_contract_initializer_119_B_51_0_K_2, hbv_contract_initializer_119_B_51_0_B_3, hhv_contract_initializer_119_B_51_0_L_23, hhv_contract_initializer_119_B_51_0_C_24);
      VAL   [hbv_contract_initializer_119_B_51_0_B_3=3, hbv_contract_initializer_119_B_51_0_H_1=0, hhv_contract_initializer_119_B_51_0_A1_19=0, hhv_contract_initializer_119_B_51_0_A_22=3, hhv_contract_initializer_119_B_51_0_B1_20=0, hhv_contract_initializer_119_B_51_0_C_24=4, hhv_contract_initializer_119_B_51_0_I_0=0, hhv_contract_initializer_119_B_51_0_M_1=8, hhv_contract_initializer_119_B_51_0_N_6=0, hhv_contract_initializer_119_B_51_0_O_7=0, hhv_contract_initializer_119_B_51_0_P_8=0, hhv_contract_initializer_119_B_51_0_Q_9=0, hhv_contract_initializer_119_B_51_0_R_10=0, hhv_contract_initializer_119_B_51_0_S_11=0, hhv_contract_initializer_119_B_51_0_T_12=0, hhv_contract_initializer_119_B_51_0_W_15=9, hhv_contract_initializer_119_B_51_0_X_16=0, hhv_contract_initializer_119_B_51_0_Y_17=7, hhv_contract_initializer_119_B_51_0_Z_18=0]
[L0]  RET   call contract_initializer_119_B_51_0(hbv_summary_constructor_26_A_80_0_B_4, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_Y_16, hbv_summary_constructor_26_A_80_0_F_17, hbv_summary_constructor_26_A_80_0_Z_12, hbv_summary_constructor_26_A_80_0_G_13);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_11=2, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_F_17=3, hbv_summary_constructor_26_A_80_0_G_13=4, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hbv_summary_constructor_26_A_80_0_L_15=2, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_122_C_36_0(hbv_summary_constructor_26_A_80_0_H_3, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_X_18, hbv_summary_constructor_26_A_80_0_Y_16, hbv_summary_constructor_26_A_80_0_E_19, hbv_summary_constructor_26_A_80_0_F_17);
      VAL   [hhv_contract_initializer_122_C_36_0_A_23=3, hhv_contract_initializer_122_C_36_0_B_24=3, hhv_contract_initializer_122_C_36_0_G_0=0, hhv_contract_initializer_122_C_36_0_J_1=8, hhv_contract_initializer_122_C_36_0_K_6=0, hhv_contract_initializer_122_C_36_0_L_7=0, hhv_contract_initializer_122_C_36_0_M_8=0, hhv_contract_initializer_122_C_36_0_N_9=0, hhv_contract_initializer_122_C_36_0_O_10=0, hhv_contract_initializer_122_C_36_0_P_11=0, hhv_contract_initializer_122_C_36_0_Q_12=0, hhv_contract_initializer_122_C_36_0_T_15=9, hhv_contract_initializer_122_C_36_0_U_16=0, hhv_contract_initializer_122_C_36_0_V_17=7, hhv_contract_initializer_122_C_36_0_W_18=0, hhv_contract_initializer_122_C_36_0_X_19=0, hhv_contract_initializer_122_C_36_0_Y_20=0]
[L0]  CALL  call contract_initializer_after_init_124_C_36_0(hhv_contract_initializer_122_C_36_0_G_0, hhv_contract_initializer_122_C_36_0_J_1, hhv_contract_initializer_122_C_36_0_C_2, hhv_contract_initializer_122_C_36_0_D_3, hhv_contract_initializer_122_C_36_0_E_4, hhv_contract_initializer_122_C_36_0_F_5, hhv_contract_initializer_122_C_36_0_K_6, hhv_contract_initializer_122_C_36_0_L_7, hhv_contract_initializer_122_C_36_0_M_8, hhv_contract_initializer_122_C_36_0_N_9, hhv_contract_initializer_122_C_36_0_O_10, hhv_contract_initializer_122_C_36_0_P_11, hhv_contract_initializer_122_C_36_0_Q_12, hhv_contract_initializer_122_C_36_0_R_13, hhv_contract_initializer_122_C_36_0_S_14, hhv_contract_initializer_122_C_36_0_T_15, hhv_contract_initializer_122_C_36_0_U_16, hhv_contract_initializer_122_C_36_0_V_17, hhv_contract_initializer_122_C_36_0_W_18, hhv_contract_initializer_122_C_36_0_X_19, hhv_contract_initializer_122_C_36_0_Y_20, hhv_contract_initializer_122_C_36_0_H_21, hhv_contract_initializer_122_C_36_0_I_22, hhv_contract_initializer_122_C_36_0_A_23, hhv_contract_initializer_122_C_36_0_B_24);
      VAL   [hhv_contract_initializer_after_init_124_C_36_0_A_23=3, hhv_contract_initializer_after_init_124_C_36_0_B_24=3, hhv_contract_initializer_after_init_124_C_36_0_G_0=0, hhv_contract_initializer_after_init_124_C_36_0_J_1=8, hhv_contract_initializer_after_init_124_C_36_0_K_6=0, hhv_contract_initializer_after_init_124_C_36_0_L_7=0, hhv_contract_initializer_after_init_124_C_36_0_M_8=0, hhv_contract_initializer_after_init_124_C_36_0_N_9=0, hhv_contract_initializer_after_init_124_C_36_0_O_10=0, hhv_contract_initializer_after_init_124_C_36_0_P_11=0, hhv_contract_initializer_after_init_124_C_36_0_Q_12=0, hhv_contract_initializer_after_init_124_C_36_0_T_15=9, hhv_contract_initializer_after_init_124_C_36_0_U_16=0, hhv_contract_initializer_after_init_124_C_36_0_V_17=7, hhv_contract_initializer_after_init_124_C_36_0_W_18=0, hhv_contract_initializer_after_init_124_C_36_0_X_19=0, hhv_contract_initializer_after_init_124_C_36_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_123_C_36_0(hhv_contract_initializer_after_init_124_C_36_0_G_0, hhv_contract_initializer_after_init_124_C_36_0_J_1, hhv_contract_initializer_after_init_124_C_36_0_C_2, hhv_contract_initializer_after_init_124_C_36_0_D_3, hhv_contract_initializer_after_init_124_C_36_0_E_4, hhv_contract_initializer_after_init_124_C_36_0_F_5, hhv_contract_initializer_after_init_124_C_36_0_K_6, hhv_contract_initializer_after_init_124_C_36_0_L_7, hhv_contract_initializer_after_init_124_C_36_0_M_8, hhv_contract_initializer_after_init_124_C_36_0_N_9, hhv_contract_initializer_after_init_124_C_36_0_O_10, hhv_contract_initializer_after_init_124_C_36_0_P_11, hhv_contract_initializer_after_init_124_C_36_0_Q_12, hhv_contract_initializer_after_init_124_C_36_0_R_13, hhv_contract_initializer_after_init_124_C_36_0_S_14, hhv_contract_initializer_after_init_124_C_36_0_T_15, hhv_contract_initializer_after_init_124_C_36_0_U_16, hhv_contract_initializer_after_init_124_C_36_0_V_17, hhv_contract_initializer_after_init_124_C_36_0_W_18, hhv_contract_initializer_after_init_124_C_36_0_X_19, hhv_contract_initializer_after_init_124_C_36_0_Y_20, hhv_contract_initializer_after_init_124_C_36_0_H_21, hhv_contract_initializer_after_init_124_C_36_0_I_22, hhv_contract_initializer_after_init_124_C_36_0_A_23, hhv_contract_initializer_after_init_124_C_36_0_B_24);
      VAL   [hhv_contract_initializer_entry_123_C_36_0_A_23=3, hhv_contract_initializer_entry_123_C_36_0_B_24=3, hhv_contract_initializer_entry_123_C_36_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_123_C_36_0_G_0 == 0 && hhv_contract_initializer_entry_123_C_36_0_H_21 == hhv_contract_initializer_entry_123_C_36_0_I_22) && hhv_contract_initializer_entry_123_C_36_0_B_24 == hhv_contract_initializer_entry_123_C_36_0_A_23;
      VAL   [hhv_contract_initializer_entry_123_C_36_0_A_23=3, hhv_contract_initializer_entry_123_C_36_0_B_24=3, hhv_contract_initializer_entry_123_C_36_0_G_0=0]
[L0]  RET   call contract_initializer_entry_123_C_36_0(hhv_contract_initializer_after_init_124_C_36_0_G_0, hhv_contract_initializer_after_init_124_C_36_0_J_1, hhv_contract_initializer_after_init_124_C_36_0_C_2, hhv_contract_initializer_after_init_124_C_36_0_D_3, hhv_contract_initializer_after_init_124_C_36_0_E_4, hhv_contract_initializer_after_init_124_C_36_0_F_5, hhv_contract_initializer_after_init_124_C_36_0_K_6, hhv_contract_initializer_after_init_124_C_36_0_L_7, hhv_contract_initializer_after_init_124_C_36_0_M_8, hhv_contract_initializer_after_init_124_C_36_0_N_9, hhv_contract_initializer_after_init_124_C_36_0_O_10, hhv_contract_initializer_after_init_124_C_36_0_P_11, hhv_contract_initializer_after_init_124_C_36_0_Q_12, hhv_contract_initializer_after_init_124_C_36_0_R_13, hhv_contract_initializer_after_init_124_C_36_0_S_14, hhv_contract_initializer_after_init_124_C_36_0_T_15, hhv_contract_initializer_after_init_124_C_36_0_U_16, hhv_contract_initializer_after_init_124_C_36_0_V_17, hhv_contract_initializer_after_init_124_C_36_0_W_18, hhv_contract_initializer_after_init_124_C_36_0_X_19, hhv_contract_initializer_after_init_124_C_36_0_Y_20, hhv_contract_initializer_after_init_124_C_36_0_H_21, hhv_contract_initializer_after_init_124_C_36_0_I_22, hhv_contract_initializer_after_init_124_C_36_0_A_23, hhv_contract_initializer_after_init_124_C_36_0_B_24);
      VAL   [hhv_contract_initializer_after_init_124_C_36_0_A_23=3, hhv_contract_initializer_after_init_124_C_36_0_B_24=3, hhv_contract_initializer_after_init_124_C_36_0_G_0=0, hhv_contract_initializer_after_init_124_C_36_0_J_1=8, hhv_contract_initializer_after_init_124_C_36_0_K_6=0, hhv_contract_initializer_after_init_124_C_36_0_L_7=0, hhv_contract_initializer_after_init_124_C_36_0_M_8=0, hhv_contract_initializer_after_init_124_C_36_0_N_9=0, hhv_contract_initializer_after_init_124_C_36_0_O_10=0, hhv_contract_initializer_after_init_124_C_36_0_P_11=0, hhv_contract_initializer_after_init_124_C_36_0_Q_12=0, hhv_contract_initializer_after_init_124_C_36_0_T_15=9, hhv_contract_initializer_after_init_124_C_36_0_U_16=0, hhv_contract_initializer_after_init_124_C_36_0_V_17=7, hhv_contract_initializer_after_init_124_C_36_0_W_18=0, hhv_contract_initializer_after_init_124_C_36_0_X_19=0, hhv_contract_initializer_after_init_124_C_36_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_124_C_36_0(hhv_contract_initializer_122_C_36_0_G_0, hhv_contract_initializer_122_C_36_0_J_1, hhv_contract_initializer_122_C_36_0_C_2, hhv_contract_initializer_122_C_36_0_D_3, hhv_contract_initializer_122_C_36_0_E_4, hhv_contract_initializer_122_C_36_0_F_5, hhv_contract_initializer_122_C_36_0_K_6, hhv_contract_initializer_122_C_36_0_L_7, hhv_contract_initializer_122_C_36_0_M_8, hhv_contract_initializer_122_C_36_0_N_9, hhv_contract_initializer_122_C_36_0_O_10, hhv_contract_initializer_122_C_36_0_P_11, hhv_contract_initializer_122_C_36_0_Q_12, hhv_contract_initializer_122_C_36_0_R_13, hhv_contract_initializer_122_C_36_0_S_14, hhv_contract_initializer_122_C_36_0_T_15, hhv_contract_initializer_122_C_36_0_U_16, hhv_contract_initializer_122_C_36_0_V_17, hhv_contract_initializer_122_C_36_0_W_18, hhv_contract_initializer_122_C_36_0_X_19, hhv_contract_initializer_122_C_36_0_Y_20, hhv_contract_initializer_122_C_36_0_H_21, hhv_contract_initializer_122_C_36_0_I_22, hhv_contract_initializer_122_C_36_0_A_23, hhv_contract_initializer_122_C_36_0_B_24);
      VAL   [hhv_contract_initializer_122_C_36_0_A_23=3, hhv_contract_initializer_122_C_36_0_B_24=3, hhv_contract_initializer_122_C_36_0_G_0=0, hhv_contract_initializer_122_C_36_0_J_1=8, hhv_contract_initializer_122_C_36_0_K_6=0, hhv_contract_initializer_122_C_36_0_L_7=0, hhv_contract_initializer_122_C_36_0_M_8=0, hhv_contract_initializer_122_C_36_0_N_9=0, hhv_contract_initializer_122_C_36_0_O_10=0, hhv_contract_initializer_122_C_36_0_P_11=0, hhv_contract_initializer_122_C_36_0_Q_12=0, hhv_contract_initializer_122_C_36_0_T_15=9, hhv_contract_initializer_122_C_36_0_U_16=0, hhv_contract_initializer_122_C_36_0_V_17=7, hhv_contract_initializer_122_C_36_0_W_18=0, hhv_contract_initializer_122_C_36_0_X_19=0, hhv_contract_initializer_122_C_36_0_Y_20=0]
[L0]  RET   call contract_initializer_122_C_36_0(hbv_summary_constructor_26_A_80_0_H_3, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_X_18, hbv_summary_constructor_26_A_80_0_Y_16, hbv_summary_constructor_26_A_80_0_E_19, hbv_summary_constructor_26_A_80_0_F_17);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_11=2, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_E_19=3, hbv_summary_constructor_26_A_80_0_F_17=3, hbv_summary_constructor_26_A_80_0_G_13=4, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hbv_summary_constructor_26_A_80_0_L_15=2, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  CALL  call contract_initializer_128_D_33_0(hbv_summary_constructor_26_A_80_0_C_5, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_W_14, hbv_summary_constructor_26_A_80_0_L_15, hbv_summary_constructor_26_A_80_0_X_18, hbv_summary_constructor_26_A_80_0_E_19);
      VAL   [hhv_contract_initializer_128_D_33_0_A1_19=0, hhv_contract_initializer_128_D_33_0_A_22=2, hhv_contract_initializer_128_D_33_0_B1_20=0, hhv_contract_initializer_128_D_33_0_C_24=3, hhv_contract_initializer_128_D_33_0_I_0=0, hhv_contract_initializer_128_D_33_0_M_1=8, hhv_contract_initializer_128_D_33_0_N_6=0, hhv_contract_initializer_128_D_33_0_O_7=0, hhv_contract_initializer_128_D_33_0_P_8=0, hhv_contract_initializer_128_D_33_0_Q_9=0, hhv_contract_initializer_128_D_33_0_R_10=0, hhv_contract_initializer_128_D_33_0_S_11=0, hhv_contract_initializer_128_D_33_0_T_12=0, hhv_contract_initializer_128_D_33_0_W_15=9, hhv_contract_initializer_128_D_33_0_X_16=0, hhv_contract_initializer_128_D_33_0_Y_17=7, hhv_contract_initializer_128_D_33_0_Z_18=0]
[L0]        assume hhv_contract_initializer_128_D_33_0_I_0 == 0;
      VAL   [hhv_contract_initializer_128_D_33_0_A1_19=0, hhv_contract_initializer_128_D_33_0_A_22=2, hhv_contract_initializer_128_D_33_0_B1_20=0, hhv_contract_initializer_128_D_33_0_C_24=3, hhv_contract_initializer_128_D_33_0_I_0=0, hhv_contract_initializer_128_D_33_0_M_1=8, hhv_contract_initializer_128_D_33_0_N_6=0, hhv_contract_initializer_128_D_33_0_O_7=0, hhv_contract_initializer_128_D_33_0_P_8=0, hhv_contract_initializer_128_D_33_0_Q_9=0, hhv_contract_initializer_128_D_33_0_R_10=0, hhv_contract_initializer_128_D_33_0_S_11=0, hhv_contract_initializer_128_D_33_0_T_12=0, hhv_contract_initializer_128_D_33_0_W_15=9, hhv_contract_initializer_128_D_33_0_X_16=0, hhv_contract_initializer_128_D_33_0_Y_17=7, hhv_contract_initializer_128_D_33_0_Z_18=0]
[L0]  CALL  call summary_28_constructor_32_80_0(hhv_contract_initializer_128_D_33_0_I_0, hhv_contract_initializer_128_D_33_0_M_1, hhv_contract_initializer_128_D_33_0_D_2, hhv_contract_initializer_128_D_33_0_E_3, hhv_contract_initializer_128_D_33_0_F_4, hhv_contract_initializer_128_D_33_0_G_5, hhv_contract_initializer_128_D_33_0_N_6, hhv_contract_initializer_128_D_33_0_O_7, hhv_contract_initializer_128_D_33_0_P_8, hhv_contract_initializer_128_D_33_0_Q_9, hhv_contract_initializer_128_D_33_0_R_10, hhv_contract_initializer_128_D_33_0_S_11, hhv_contract_initializer_128_D_33_0_T_12, hhv_contract_initializer_128_D_33_0_U_13, hhv_contract_initializer_128_D_33_0_V_14, hhv_contract_initializer_128_D_33_0_W_15, hhv_contract_initializer_128_D_33_0_X_16, hhv_contract_initializer_128_D_33_0_Y_17, hhv_contract_initializer_128_D_33_0_Z_18, hhv_contract_initializer_128_D_33_0_A1_19, hhv_contract_initializer_128_D_33_0_B1_20, hbv_contract_initializer_128_D_33_0_K_1, hbv_contract_initializer_128_D_33_0_B_2, hhv_contract_initializer_128_D_33_0_L_23, hhv_contract_initializer_128_D_33_0_C_24);
      VAL   [hhv_summary_28_constructor_32_80_0_A_22=2, hhv_summary_28_constructor_32_80_0_B_24=3, hhv_summary_28_constructor_32_80_0_H_0=0, hhv_summary_28_constructor_32_80_0_K_1=8, hhv_summary_28_constructor_32_80_0_L_6=0, hhv_summary_28_constructor_32_80_0_M_7=0, hhv_summary_28_constructor_32_80_0_N_8=0, hhv_summary_28_constructor_32_80_0_O_9=0, hhv_summary_28_constructor_32_80_0_P_10=0, hhv_summary_28_constructor_32_80_0_Q_11=0, hhv_summary_28_constructor_32_80_0_R_12=0, hhv_summary_28_constructor_32_80_0_U_15=9, hhv_summary_28_constructor_32_80_0_V_16=0, hhv_summary_28_constructor_32_80_0_W_17=7, hhv_summary_28_constructor_32_80_0_X_18=0, hhv_summary_28_constructor_32_80_0_Y_19=0, hhv_summary_28_constructor_32_80_0_Z_20=0]
[L0]  CALL  call block_127_return_constructor_32_80_0(hhv_summary_28_constructor_32_80_0_H_0, hhv_summary_28_constructor_32_80_0_K_1, hhv_summary_28_constructor_32_80_0_C_2, hhv_summary_28_constructor_32_80_0_D_3, hhv_summary_28_constructor_32_80_0_E_4, hhv_summary_28_constructor_32_80_0_F_5, hhv_summary_28_constructor_32_80_0_L_6, hhv_summary_28_constructor_32_80_0_M_7, hhv_summary_28_constructor_32_80_0_N_8, hhv_summary_28_constructor_32_80_0_O_9, hhv_summary_28_constructor_32_80_0_P_10, hhv_summary_28_constructor_32_80_0_Q_11, hhv_summary_28_constructor_32_80_0_R_12, hhv_summary_28_constructor_32_80_0_S_13, hhv_summary_28_constructor_32_80_0_T_14, hhv_summary_28_constructor_32_80_0_U_15, hhv_summary_28_constructor_32_80_0_V_16, hhv_summary_28_constructor_32_80_0_W_17, hhv_summary_28_constructor_32_80_0_X_18, hhv_summary_28_constructor_32_80_0_Y_19, hhv_summary_28_constructor_32_80_0_Z_20, hhv_summary_28_constructor_32_80_0_I_21, hhv_summary_28_constructor_32_80_0_A_22, hhv_summary_28_constructor_32_80_0_J_23, hhv_summary_28_constructor_32_80_0_B_24, hbv_summary_28_constructor_32_80_0_G_1);
      VAL   [hhv_block_127_return_constructor_32_80_0_A1_15=9, hhv_block_127_return_constructor_32_80_0_A_22=2, hhv_block_127_return_constructor_32_80_0_B1_16=0, hhv_block_127_return_constructor_32_80_0_C1_17=7, hhv_block_127_return_constructor_32_80_0_C_24=3, hhv_block_127_return_constructor_32_80_0_D1_18=0, hhv_block_127_return_constructor_32_80_0_E1_19=0, hhv_block_127_return_constructor_32_80_0_F1_20=0, hhv_block_127_return_constructor_32_80_0_I_25=3, hhv_block_127_return_constructor_32_80_0_J_0=0, hhv_block_127_return_constructor_32_80_0_Q_1=8, hhv_block_127_return_constructor_32_80_0_R_6=0, hhv_block_127_return_constructor_32_80_0_S_7=0, hhv_block_127_return_constructor_32_80_0_T_8=0, hhv_block_127_return_constructor_32_80_0_U_9=0, hhv_block_127_return_constructor_32_80_0_V_10=0, hhv_block_127_return_constructor_32_80_0_W_11=0, hhv_block_127_return_constructor_32_80_0_X_12=0]
[L0]        assume (((((((((((!(hbv_block_127_return_constructor_32_80_0_M_1 < 0) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_127_return_constructor_32_80_0_L_2)) && 3 == hbv_block_127_return_constructor_32_80_0_K_6) && hbv_block_127_return_constructor_32_80_0_M_1 == hhv_block_127_return_constructor_32_80_0_I_25) && !(hbv_block_127_return_constructor_32_80_0_N_4 < 0)) && hbv_block_127_return_constructor_32_80_0_L_2 == hbv_block_127_return_constructor_32_80_0_B_3) && hbv_block_127_return_constructor_32_80_0_N_4 == hhv_block_127_return_constructor_32_80_0_C_24) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_127_return_constructor_32_80_0_M_1)) && hbv_block_127_return_constructor_32_80_0_H_5 == 0) && !(hbv_block_127_return_constructor_32_80_0_L_2 < 0)) && hbv_block_127_return_constructor_32_80_0_N_4 == hbv_block_127_return_constructor_32_80_0_M_1) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_127_return_constructor_32_80_0_N_4)) && hbv_block_127_return_constructor_32_80_0_K_6 == hhv_block_127_return_constructor_32_80_0_I_25;
      VAL   [hbv_block_127_return_constructor_32_80_0_B_3=2, hbv_block_127_return_constructor_32_80_0_H_5=0, hhv_block_127_return_constructor_32_80_0_A1_15=9, hhv_block_127_return_constructor_32_80_0_A_22=2, hhv_block_127_return_constructor_32_80_0_B1_16=0, hhv_block_127_return_constructor_32_80_0_C1_17=7, hhv_block_127_return_constructor_32_80_0_C_24=3, hhv_block_127_return_constructor_32_80_0_D1_18=0, hhv_block_127_return_constructor_32_80_0_E1_19=0, hhv_block_127_return_constructor_32_80_0_F1_20=0, hhv_block_127_return_constructor_32_80_0_I_25=3, hhv_block_127_return_constructor_32_80_0_J_0=0, hhv_block_127_return_constructor_32_80_0_Q_1=8, hhv_block_127_return_constructor_32_80_0_R_6=0, hhv_block_127_return_constructor_32_80_0_S_7=0, hhv_block_127_return_constructor_32_80_0_T_8=0, hhv_block_127_return_constructor_32_80_0_U_9=0, hhv_block_127_return_constructor_32_80_0_V_10=0, hhv_block_127_return_constructor_32_80_0_W_11=0, hhv_block_127_return_constructor_32_80_0_X_12=0]
[L0]  CALL  call block_126__31_80_0(hhv_block_127_return_constructor_32_80_0_J_0, hhv_block_127_return_constructor_32_80_0_Q_1, hhv_block_127_return_constructor_32_80_0_D_2, hhv_block_127_return_constructor_32_80_0_E_3, hhv_block_127_return_constructor_32_80_0_F_4, hhv_block_127_return_constructor_32_80_0_G_5, hhv_block_127_return_constructor_32_80_0_R_6, hhv_block_127_return_constructor_32_80_0_S_7, hhv_block_127_return_constructor_32_80_0_T_8, hhv_block_127_return_constructor_32_80_0_U_9, hhv_block_127_return_constructor_32_80_0_V_10, hhv_block_127_return_constructor_32_80_0_W_11, hhv_block_127_return_constructor_32_80_0_X_12, hhv_block_127_return_constructor_32_80_0_Y_13, hhv_block_127_return_constructor_32_80_0_Z_14, hhv_block_127_return_constructor_32_80_0_A1_15, hhv_block_127_return_constructor_32_80_0_B1_16, hhv_block_127_return_constructor_32_80_0_C1_17, hhv_block_127_return_constructor_32_80_0_D1_18, hhv_block_127_return_constructor_32_80_0_E1_19, hhv_block_127_return_constructor_32_80_0_F1_20, hhv_block_127_return_constructor_32_80_0_O_21, hhv_block_127_return_constructor_32_80_0_A_22, hhv_block_127_return_constructor_32_80_0_P_23, hbv_block_127_return_constructor_32_80_0_B_3, hbv_block_127_return_constructor_32_80_0_H_5);
      VAL   [hhv_block_126__31_80_0_A_22=2, hhv_block_126__31_80_0_B_24=2, hhv_block_126__31_80_0_G_25=0, hhv_block_126__31_80_0_H_0=0, hhv_block_126__31_80_0_K_1=8, hhv_block_126__31_80_0_L_6=0, hhv_block_126__31_80_0_M_7=0, hhv_block_126__31_80_0_N_8=0, hhv_block_126__31_80_0_O_9=0, hhv_block_126__31_80_0_P_10=0, hhv_block_126__31_80_0_Q_11=0, hhv_block_126__31_80_0_R_12=0, hhv_block_126__31_80_0_U_15=9, hhv_block_126__31_80_0_V_16=0, hhv_block_126__31_80_0_W_17=7, hhv_block_126__31_80_0_X_18=0, hhv_block_126__31_80_0_Y_19=0, hhv_block_126__31_80_0_Z_20=0]
[L0]        assume (hhv_block_126__31_80_0_B_24 == hhv_block_126__31_80_0_A_22 && hhv_block_126__31_80_0_H_0 == 0) && hhv_block_126__31_80_0_I_21 == hhv_block_126__31_80_0_J_23;
      VAL   [hhv_block_126__31_80_0_A_22=2, hhv_block_126__31_80_0_B_24=2, hhv_block_126__31_80_0_G_25=0, hhv_block_126__31_80_0_H_0=0, hhv_block_126__31_80_0_K_1=8, hhv_block_126__31_80_0_L_6=0, hhv_block_126__31_80_0_M_7=0, hhv_block_126__31_80_0_N_8=0, hhv_block_126__31_80_0_O_9=0, hhv_block_126__31_80_0_P_10=0, hhv_block_126__31_80_0_Q_11=0, hhv_block_126__31_80_0_R_12=0, hhv_block_126__31_80_0_U_15=9, hhv_block_126__31_80_0_V_16=0, hhv_block_126__31_80_0_W_17=7, hhv_block_126__31_80_0_X_18=0, hhv_block_126__31_80_0_Y_19=0, hhv_block_126__31_80_0_Z_20=0]
[L0]  CALL  call block_125_constructor_32_80_0(hhv_block_126__31_80_0_H_0, hhv_block_126__31_80_0_K_1, hhv_block_126__31_80_0_C_2, hhv_block_126__31_80_0_D_3, hhv_block_126__31_80_0_E_4, hhv_block_126__31_80_0_F_5, hhv_block_126__31_80_0_L_6, hhv_block_126__31_80_0_M_7, hhv_block_126__31_80_0_N_8, hhv_block_126__31_80_0_O_9, hhv_block_126__31_80_0_P_10, hhv_block_126__31_80_0_Q_11, hhv_block_126__31_80_0_R_12, hhv_block_126__31_80_0_S_13, hhv_block_126__31_80_0_T_14, hhv_block_126__31_80_0_U_15, hhv_block_126__31_80_0_V_16, hhv_block_126__31_80_0_W_17, hhv_block_126__31_80_0_X_18, hhv_block_126__31_80_0_Y_19, hhv_block_126__31_80_0_Z_20, hhv_block_126__31_80_0_I_21, hhv_block_126__31_80_0_A_22, hhv_block_126__31_80_0_J_23, hhv_block_126__31_80_0_B_24, hhv_block_126__31_80_0_G_25);
[L0]  RET   call block_125_constructor_32_80_0(hhv_block_126__31_80_0_H_0, hhv_block_126__31_80_0_K_1, hhv_block_126__31_80_0_C_2, hhv_block_126__31_80_0_D_3, hhv_block_126__31_80_0_E_4, hhv_block_126__31_80_0_F_5, hhv_block_126__31_80_0_L_6, hhv_block_126__31_80_0_M_7, hhv_block_126__31_80_0_N_8, hhv_block_126__31_80_0_O_9, hhv_block_126__31_80_0_P_10, hhv_block_126__31_80_0_Q_11, hhv_block_126__31_80_0_R_12, hhv_block_126__31_80_0_S_13, hhv_block_126__31_80_0_T_14, hhv_block_126__31_80_0_U_15, hhv_block_126__31_80_0_V_16, hhv_block_126__31_80_0_W_17, hhv_block_126__31_80_0_X_18, hhv_block_126__31_80_0_Y_19, hhv_block_126__31_80_0_Z_20, hhv_block_126__31_80_0_I_21, hhv_block_126__31_80_0_A_22, hhv_block_126__31_80_0_J_23, hhv_block_126__31_80_0_B_24, hhv_block_126__31_80_0_G_25);
      VAL   [hhv_block_126__31_80_0_A_22=2, hhv_block_126__31_80_0_B_24=2, hhv_block_126__31_80_0_G_25=0, hhv_block_126__31_80_0_H_0=0, hhv_block_126__31_80_0_K_1=8, hhv_block_126__31_80_0_L_6=0, hhv_block_126__31_80_0_M_7=0, hhv_block_126__31_80_0_N_8=0, hhv_block_126__31_80_0_O_9=0, hhv_block_126__31_80_0_P_10=0, hhv_block_126__31_80_0_Q_11=0, hhv_block_126__31_80_0_R_12=0, hhv_block_126__31_80_0_U_15=9, hhv_block_126__31_80_0_V_16=0, hhv_block_126__31_80_0_W_17=7, hhv_block_126__31_80_0_X_18=0, hhv_block_126__31_80_0_Y_19=0, hhv_block_126__31_80_0_Z_20=0]
[L0]  RET   call block_126__31_80_0(hhv_block_127_return_constructor_32_80_0_J_0, hhv_block_127_return_constructor_32_80_0_Q_1, hhv_block_127_return_constructor_32_80_0_D_2, hhv_block_127_return_constructor_32_80_0_E_3, hhv_block_127_return_constructor_32_80_0_F_4, hhv_block_127_return_constructor_32_80_0_G_5, hhv_block_127_return_constructor_32_80_0_R_6, hhv_block_127_return_constructor_32_80_0_S_7, hhv_block_127_return_constructor_32_80_0_T_8, hhv_block_127_return_constructor_32_80_0_U_9, hhv_block_127_return_constructor_32_80_0_V_10, hhv_block_127_return_constructor_32_80_0_W_11, hhv_block_127_return_constructor_32_80_0_X_12, hhv_block_127_return_constructor_32_80_0_Y_13, hhv_block_127_return_constructor_32_80_0_Z_14, hhv_block_127_return_constructor_32_80_0_A1_15, hhv_block_127_return_constructor_32_80_0_B1_16, hhv_block_127_return_constructor_32_80_0_C1_17, hhv_block_127_return_constructor_32_80_0_D1_18, hhv_block_127_return_constructor_32_80_0_E1_19, hhv_block_127_return_constructor_32_80_0_F1_20, hhv_block_127_return_constructor_32_80_0_O_21, hhv_block_127_return_constructor_32_80_0_A_22, hhv_block_127_return_constructor_32_80_0_P_23, hbv_block_127_return_constructor_32_80_0_B_3, hbv_block_127_return_constructor_32_80_0_H_5);
      VAL   [hbv_block_127_return_constructor_32_80_0_B_3=2, hbv_block_127_return_constructor_32_80_0_H_5=0, hhv_block_127_return_constructor_32_80_0_A1_15=9, hhv_block_127_return_constructor_32_80_0_A_22=2, hhv_block_127_return_constructor_32_80_0_B1_16=0, hhv_block_127_return_constructor_32_80_0_C1_17=7, hhv_block_127_return_constructor_32_80_0_C_24=3, hhv_block_127_return_constructor_32_80_0_D1_18=0, hhv_block_127_return_constructor_32_80_0_E1_19=0, hhv_block_127_return_constructor_32_80_0_F1_20=0, hhv_block_127_return_constructor_32_80_0_I_25=3, hhv_block_127_return_constructor_32_80_0_J_0=0, hhv_block_127_return_constructor_32_80_0_Q_1=8, hhv_block_127_return_constructor_32_80_0_R_6=0, hhv_block_127_return_constructor_32_80_0_S_7=0, hhv_block_127_return_constructor_32_80_0_T_8=0, hhv_block_127_return_constructor_32_80_0_U_9=0, hhv_block_127_return_constructor_32_80_0_V_10=0, hhv_block_127_return_constructor_32_80_0_W_11=0, hhv_block_127_return_constructor_32_80_0_X_12=0]
[L0]  RET   call block_127_return_constructor_32_80_0(hhv_summary_28_constructor_32_80_0_H_0, hhv_summary_28_constructor_32_80_0_K_1, hhv_summary_28_constructor_32_80_0_C_2, hhv_summary_28_constructor_32_80_0_D_3, hhv_summary_28_constructor_32_80_0_E_4, hhv_summary_28_constructor_32_80_0_F_5, hhv_summary_28_constructor_32_80_0_L_6, hhv_summary_28_constructor_32_80_0_M_7, hhv_summary_28_constructor_32_80_0_N_8, hhv_summary_28_constructor_32_80_0_O_9, hhv_summary_28_constructor_32_80_0_P_10, hhv_summary_28_constructor_32_80_0_Q_11, hhv_summary_28_constructor_32_80_0_R_12, hhv_summary_28_constructor_32_80_0_S_13, hhv_summary_28_constructor_32_80_0_T_14, hhv_summary_28_constructor_32_80_0_U_15, hhv_summary_28_constructor_32_80_0_V_16, hhv_summary_28_constructor_32_80_0_W_17, hhv_summary_28_constructor_32_80_0_X_18, hhv_summary_28_constructor_32_80_0_Y_19, hhv_summary_28_constructor_32_80_0_Z_20, hhv_summary_28_constructor_32_80_0_I_21, hhv_summary_28_constructor_32_80_0_A_22, hhv_summary_28_constructor_32_80_0_J_23, hhv_summary_28_constructor_32_80_0_B_24, hbv_summary_28_constructor_32_80_0_G_1);
      VAL   [hbv_summary_28_constructor_32_80_0_G_1=3, hhv_summary_28_constructor_32_80_0_A_22=2, hhv_summary_28_constructor_32_80_0_B_24=3, hhv_summary_28_constructor_32_80_0_H_0=0, hhv_summary_28_constructor_32_80_0_K_1=8, hhv_summary_28_constructor_32_80_0_L_6=0, hhv_summary_28_constructor_32_80_0_M_7=0, hhv_summary_28_constructor_32_80_0_N_8=0, hhv_summary_28_constructor_32_80_0_O_9=0, hhv_summary_28_constructor_32_80_0_P_10=0, hhv_summary_28_constructor_32_80_0_Q_11=0, hhv_summary_28_constructor_32_80_0_R_12=0, hhv_summary_28_constructor_32_80_0_U_15=9, hhv_summary_28_constructor_32_80_0_V_16=0, hhv_summary_28_constructor_32_80_0_W_17=7, hhv_summary_28_constructor_32_80_0_X_18=0, hhv_summary_28_constructor_32_80_0_Y_19=0, hhv_summary_28_constructor_32_80_0_Z_20=0]
[L0]  RET   call summary_28_constructor_32_80_0(hhv_contract_initializer_128_D_33_0_I_0, hhv_contract_initializer_128_D_33_0_M_1, hhv_contract_initializer_128_D_33_0_D_2, hhv_contract_initializer_128_D_33_0_E_3, hhv_contract_initializer_128_D_33_0_F_4, hhv_contract_initializer_128_D_33_0_G_5, hhv_contract_initializer_128_D_33_0_N_6, hhv_contract_initializer_128_D_33_0_O_7, hhv_contract_initializer_128_D_33_0_P_8, hhv_contract_initializer_128_D_33_0_Q_9, hhv_contract_initializer_128_D_33_0_R_10, hhv_contract_initializer_128_D_33_0_S_11, hhv_contract_initializer_128_D_33_0_T_12, hhv_contract_initializer_128_D_33_0_U_13, hhv_contract_initializer_128_D_33_0_V_14, hhv_contract_initializer_128_D_33_0_W_15, hhv_contract_initializer_128_D_33_0_X_16, hhv_contract_initializer_128_D_33_0_Y_17, hhv_contract_initializer_128_D_33_0_Z_18, hhv_contract_initializer_128_D_33_0_A1_19, hhv_contract_initializer_128_D_33_0_B1_20, hbv_contract_initializer_128_D_33_0_K_1, hbv_contract_initializer_128_D_33_0_B_2, hhv_contract_initializer_128_D_33_0_L_23, hhv_contract_initializer_128_D_33_0_C_24);
      VAL   [hbv_contract_initializer_128_D_33_0_B_2=2, hhv_contract_initializer_128_D_33_0_A1_19=0, hhv_contract_initializer_128_D_33_0_A_22=2, hhv_contract_initializer_128_D_33_0_B1_20=0, hhv_contract_initializer_128_D_33_0_C_24=3, hhv_contract_initializer_128_D_33_0_I_0=0, hhv_contract_initializer_128_D_33_0_M_1=8, hhv_contract_initializer_128_D_33_0_N_6=0, hhv_contract_initializer_128_D_33_0_O_7=0, hhv_contract_initializer_128_D_33_0_P_8=0, hhv_contract_initializer_128_D_33_0_Q_9=0, hhv_contract_initializer_128_D_33_0_R_10=0, hhv_contract_initializer_128_D_33_0_S_11=0, hhv_contract_initializer_128_D_33_0_T_12=0, hhv_contract_initializer_128_D_33_0_W_15=9, hhv_contract_initializer_128_D_33_0_X_16=0, hhv_contract_initializer_128_D_33_0_Y_17=7, hhv_contract_initializer_128_D_33_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_130_D_33_0(hbv_contract_initializer_128_D_33_0_H_3, hhv_contract_initializer_128_D_33_0_M_1, hhv_contract_initializer_128_D_33_0_D_2, hhv_contract_initializer_128_D_33_0_E_3, hhv_contract_initializer_128_D_33_0_F_4, hhv_contract_initializer_128_D_33_0_G_5, hhv_contract_initializer_128_D_33_0_N_6, hhv_contract_initializer_128_D_33_0_O_7, hhv_contract_initializer_128_D_33_0_P_8, hhv_contract_initializer_128_D_33_0_Q_9, hhv_contract_initializer_128_D_33_0_R_10, hhv_contract_initializer_128_D_33_0_S_11, hhv_contract_initializer_128_D_33_0_T_12, hhv_contract_initializer_128_D_33_0_U_13, hhv_contract_initializer_128_D_33_0_V_14, hhv_contract_initializer_128_D_33_0_W_15, hhv_contract_initializer_128_D_33_0_X_16, hhv_contract_initializer_128_D_33_0_Y_17, hhv_contract_initializer_128_D_33_0_Z_18, hhv_contract_initializer_128_D_33_0_A1_19, hhv_contract_initializer_128_D_33_0_B1_20, hhv_contract_initializer_128_D_33_0_J_21, hhv_contract_initializer_128_D_33_0_A_22, hbv_contract_initializer_128_D_33_0_K_1, hbv_contract_initializer_128_D_33_0_B_2);
      VAL   [hhv_contract_initializer_after_init_130_D_33_0_A_22=2, hhv_contract_initializer_after_init_130_D_33_0_B_24=2, hhv_contract_initializer_after_init_130_D_33_0_G_0=0, hhv_contract_initializer_after_init_130_D_33_0_J_1=8, hhv_contract_initializer_after_init_130_D_33_0_K_6=0, hhv_contract_initializer_after_init_130_D_33_0_L_7=0, hhv_contract_initializer_after_init_130_D_33_0_M_8=0, hhv_contract_initializer_after_init_130_D_33_0_N_9=0, hhv_contract_initializer_after_init_130_D_33_0_O_10=0, hhv_contract_initializer_after_init_130_D_33_0_P_11=0, hhv_contract_initializer_after_init_130_D_33_0_Q_12=0, hhv_contract_initializer_after_init_130_D_33_0_T_15=9, hhv_contract_initializer_after_init_130_D_33_0_U_16=0, hhv_contract_initializer_after_init_130_D_33_0_V_17=7, hhv_contract_initializer_after_init_130_D_33_0_W_18=0, hhv_contract_initializer_after_init_130_D_33_0_X_19=0, hhv_contract_initializer_after_init_130_D_33_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_129_D_33_0(hhv_contract_initializer_after_init_130_D_33_0_G_0, hhv_contract_initializer_after_init_130_D_33_0_J_1, hhv_contract_initializer_after_init_130_D_33_0_C_2, hhv_contract_initializer_after_init_130_D_33_0_D_3, hhv_contract_initializer_after_init_130_D_33_0_E_4, hhv_contract_initializer_after_init_130_D_33_0_F_5, hhv_contract_initializer_after_init_130_D_33_0_K_6, hhv_contract_initializer_after_init_130_D_33_0_L_7, hhv_contract_initializer_after_init_130_D_33_0_M_8, hhv_contract_initializer_after_init_130_D_33_0_N_9, hhv_contract_initializer_after_init_130_D_33_0_O_10, hhv_contract_initializer_after_init_130_D_33_0_P_11, hhv_contract_initializer_after_init_130_D_33_0_Q_12, hhv_contract_initializer_after_init_130_D_33_0_R_13, hhv_contract_initializer_after_init_130_D_33_0_S_14, hhv_contract_initializer_after_init_130_D_33_0_T_15, hhv_contract_initializer_after_init_130_D_33_0_U_16, hhv_contract_initializer_after_init_130_D_33_0_V_17, hhv_contract_initializer_after_init_130_D_33_0_W_18, hhv_contract_initializer_after_init_130_D_33_0_X_19, hhv_contract_initializer_after_init_130_D_33_0_Y_20, hhv_contract_initializer_after_init_130_D_33_0_H_21, hhv_contract_initializer_after_init_130_D_33_0_A_22, hhv_contract_initializer_after_init_130_D_33_0_I_23, hhv_contract_initializer_after_init_130_D_33_0_B_24);
      VAL   [hhv_contract_initializer_entry_129_D_33_0_A_22=2, hhv_contract_initializer_entry_129_D_33_0_B_24=2, hhv_contract_initializer_entry_129_D_33_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_129_D_33_0_G_0 == 0 && hhv_contract_initializer_entry_129_D_33_0_B_24 == hhv_contract_initializer_entry_129_D_33_0_A_22) && hhv_contract_initializer_entry_129_D_33_0_H_21 == hhv_contract_initializer_entry_129_D_33_0_I_23;
      VAL   [hhv_contract_initializer_entry_129_D_33_0_A_22=2, hhv_contract_initializer_entry_129_D_33_0_B_24=2, hhv_contract_initializer_entry_129_D_33_0_G_0=0]
[L0]  RET   call contract_initializer_entry_129_D_33_0(hhv_contract_initializer_after_init_130_D_33_0_G_0, hhv_contract_initializer_after_init_130_D_33_0_J_1, hhv_contract_initializer_after_init_130_D_33_0_C_2, hhv_contract_initializer_after_init_130_D_33_0_D_3, hhv_contract_initializer_after_init_130_D_33_0_E_4, hhv_contract_initializer_after_init_130_D_33_0_F_5, hhv_contract_initializer_after_init_130_D_33_0_K_6, hhv_contract_initializer_after_init_130_D_33_0_L_7, hhv_contract_initializer_after_init_130_D_33_0_M_8, hhv_contract_initializer_after_init_130_D_33_0_N_9, hhv_contract_initializer_after_init_130_D_33_0_O_10, hhv_contract_initializer_after_init_130_D_33_0_P_11, hhv_contract_initializer_after_init_130_D_33_0_Q_12, hhv_contract_initializer_after_init_130_D_33_0_R_13, hhv_contract_initializer_after_init_130_D_33_0_S_14, hhv_contract_initializer_after_init_130_D_33_0_T_15, hhv_contract_initializer_after_init_130_D_33_0_U_16, hhv_contract_initializer_after_init_130_D_33_0_V_17, hhv_contract_initializer_after_init_130_D_33_0_W_18, hhv_contract_initializer_after_init_130_D_33_0_X_19, hhv_contract_initializer_after_init_130_D_33_0_Y_20, hhv_contract_initializer_after_init_130_D_33_0_H_21, hhv_contract_initializer_after_init_130_D_33_0_A_22, hhv_contract_initializer_after_init_130_D_33_0_I_23, hhv_contract_initializer_after_init_130_D_33_0_B_24);
      VAL   [hhv_contract_initializer_after_init_130_D_33_0_A_22=2, hhv_contract_initializer_after_init_130_D_33_0_B_24=2, hhv_contract_initializer_after_init_130_D_33_0_G_0=0, hhv_contract_initializer_after_init_130_D_33_0_J_1=8, hhv_contract_initializer_after_init_130_D_33_0_K_6=0, hhv_contract_initializer_after_init_130_D_33_0_L_7=0, hhv_contract_initializer_after_init_130_D_33_0_M_8=0, hhv_contract_initializer_after_init_130_D_33_0_N_9=0, hhv_contract_initializer_after_init_130_D_33_0_O_10=0, hhv_contract_initializer_after_init_130_D_33_0_P_11=0, hhv_contract_initializer_after_init_130_D_33_0_Q_12=0, hhv_contract_initializer_after_init_130_D_33_0_T_15=9, hhv_contract_initializer_after_init_130_D_33_0_U_16=0, hhv_contract_initializer_after_init_130_D_33_0_V_17=7, hhv_contract_initializer_after_init_130_D_33_0_W_18=0, hhv_contract_initializer_after_init_130_D_33_0_X_19=0, hhv_contract_initializer_after_init_130_D_33_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_130_D_33_0(hbv_contract_initializer_128_D_33_0_H_3, hhv_contract_initializer_128_D_33_0_M_1, hhv_contract_initializer_128_D_33_0_D_2, hhv_contract_initializer_128_D_33_0_E_3, hhv_contract_initializer_128_D_33_0_F_4, hhv_contract_initializer_128_D_33_0_G_5, hhv_contract_initializer_128_D_33_0_N_6, hhv_contract_initializer_128_D_33_0_O_7, hhv_contract_initializer_128_D_33_0_P_8, hhv_contract_initializer_128_D_33_0_Q_9, hhv_contract_initializer_128_D_33_0_R_10, hhv_contract_initializer_128_D_33_0_S_11, hhv_contract_initializer_128_D_33_0_T_12, hhv_contract_initializer_128_D_33_0_U_13, hhv_contract_initializer_128_D_33_0_V_14, hhv_contract_initializer_128_D_33_0_W_15, hhv_contract_initializer_128_D_33_0_X_16, hhv_contract_initializer_128_D_33_0_Y_17, hhv_contract_initializer_128_D_33_0_Z_18, hhv_contract_initializer_128_D_33_0_A1_19, hhv_contract_initializer_128_D_33_0_B1_20, hhv_contract_initializer_128_D_33_0_J_21, hhv_contract_initializer_128_D_33_0_A_22, hbv_contract_initializer_128_D_33_0_K_1, hbv_contract_initializer_128_D_33_0_B_2);
      VAL   [hbv_contract_initializer_128_D_33_0_B_2=2, hbv_contract_initializer_128_D_33_0_H_3=0, hhv_contract_initializer_128_D_33_0_A1_19=0, hhv_contract_initializer_128_D_33_0_A_22=2, hhv_contract_initializer_128_D_33_0_B1_20=0, hhv_contract_initializer_128_D_33_0_C_24=3, hhv_contract_initializer_128_D_33_0_I_0=0, hhv_contract_initializer_128_D_33_0_M_1=8, hhv_contract_initializer_128_D_33_0_N_6=0, hhv_contract_initializer_128_D_33_0_O_7=0, hhv_contract_initializer_128_D_33_0_P_8=0, hhv_contract_initializer_128_D_33_0_Q_9=0, hhv_contract_initializer_128_D_33_0_R_10=0, hhv_contract_initializer_128_D_33_0_S_11=0, hhv_contract_initializer_128_D_33_0_T_12=0, hhv_contract_initializer_128_D_33_0_W_15=9, hhv_contract_initializer_128_D_33_0_X_16=0, hhv_contract_initializer_128_D_33_0_Y_17=7, hhv_contract_initializer_128_D_33_0_Z_18=0]
[L0]  RET   call contract_initializer_128_D_33_0(hbv_summary_constructor_26_A_80_0_C_5, hhv_summary_constructor_26_A_80_0_M_1, hhv_summary_constructor_26_A_80_0_D_2, hhv_summary_constructor_26_A_80_0_E_3, hhv_summary_constructor_26_A_80_0_F_4, hhv_summary_constructor_26_A_80_0_G_5, hhv_summary_constructor_26_A_80_0_N_6, hhv_summary_constructor_26_A_80_0_O_7, hhv_summary_constructor_26_A_80_0_P_8, hhv_summary_constructor_26_A_80_0_Q_9, hhv_summary_constructor_26_A_80_0_R_10, hhv_summary_constructor_26_A_80_0_S_11, hhv_summary_constructor_26_A_80_0_T_12, hhv_summary_constructor_26_A_80_0_U_13, hhv_summary_constructor_26_A_80_0_V_14, hhv_summary_constructor_26_A_80_0_W_15, hhv_summary_constructor_26_A_80_0_X_16, hhv_summary_constructor_26_A_80_0_Y_17, hhv_summary_constructor_26_A_80_0_Z_18, hhv_summary_constructor_26_A_80_0_A1_19, hhv_summary_constructor_26_A_80_0_B1_20, hbv_summary_constructor_26_A_80_0_W_14, hbv_summary_constructor_26_A_80_0_L_15, hbv_summary_constructor_26_A_80_0_X_18, hbv_summary_constructor_26_A_80_0_E_19);
      VAL   [hbv_summary_constructor_26_A_80_0_B_2=0, hbv_summary_constructor_26_A_80_0_B_4=0, hbv_summary_constructor_26_A_80_0_C_11=2, hbv_summary_constructor_26_A_80_0_C_5=0, hbv_summary_constructor_26_A_80_0_D_8=0, hbv_summary_constructor_26_A_80_0_E_19=3, hbv_summary_constructor_26_A_80_0_F_17=3, hbv_summary_constructor_26_A_80_0_G_13=4, hbv_summary_constructor_26_A_80_0_H_3=0, hbv_summary_constructor_26_A_80_0_I_6=0, hbv_summary_constructor_26_A_80_0_J_1=0, hbv_summary_constructor_26_A_80_0_J_9=6, hbv_summary_constructor_26_A_80_0_L_15=2, hhv_summary_constructor_26_A_80_0_A1_19=0, hhv_summary_constructor_26_A_80_0_A_22=0, hhv_summary_constructor_26_A_80_0_B1_20=0, hhv_summary_constructor_26_A_80_0_C1_23=6, hhv_summary_constructor_26_A_80_0_C_25=4, hhv_summary_constructor_26_A_80_0_D1_26=6, hhv_summary_constructor_26_A_80_0_I_0=2, hhv_summary_constructor_26_A_80_0_M_1=8, hhv_summary_constructor_26_A_80_0_N_6=0, hhv_summary_constructor_26_A_80_0_O_7=0, hhv_summary_constructor_26_A_80_0_P_8=0, hhv_summary_constructor_26_A_80_0_Q_9=0, hhv_summary_constructor_26_A_80_0_R_10=0, hhv_summary_constructor_26_A_80_0_S_11=0, hhv_summary_constructor_26_A_80_0_T_12=0, hhv_summary_constructor_26_A_80_0_W_15=9, hhv_summary_constructor_26_A_80_0_X_16=0, hhv_summary_constructor_26_A_80_0_Y_17=7, hhv_summary_constructor_26_A_80_0_Z_18=0]
[L0]  RET   call summary_constructor_26_A_80_0(hbv_error_target_4_0_G_11, hbv_error_target_4_0_J_13, hbv_error_target_4_0_C_14, hbv_error_target_4_0_D_15, hbv_error_target_4_0_E_16, hbv_error_target_4_0_F_17, hbv_error_target_4_0_K_12, hbv_error_target_4_0_L_9, hbv_error_target_4_0_M_1, hbv_error_target_4_0_N_4, hbv_error_target_4_0_O_8, hbv_error_target_4_0_P_7, hbv_error_target_4_0_Q_3, hbv_error_target_4_0_R_18, hbv_error_target_4_0_S_19, hbv_error_target_4_0_T_20, hbv_error_target_4_0_U_5, hbv_error_target_4_0_V_21, hbv_error_target_4_0_W_6, hbv_error_target_4_0_X_2, hbv_error_target_4_0_Y_10, hbv_error_target_4_0_H_22, hbv_error_target_4_0_A_23, hbv_error_target_4_0_Z_24, hbv_error_target_4_0_I_25, hbv_error_target_4_0_B_26, hbv_error_target_4_0_A1_27);
      VAL   [hbv_error_target_4_0_A1_27=6, hbv_error_target_4_0_A_23=0, hbv_error_target_4_0_B_26=4, hbv_error_target_4_0_G_11=2, hbv_error_target_4_0_J_13=8, hbv_error_target_4_0_K_12=0, hbv_error_target_4_0_L_9=0, hbv_error_target_4_0_M_1=0, hbv_error_target_4_0_N_4=0, hbv_error_target_4_0_O_8=0, hbv_error_target_4_0_P_7=0, hbv_error_target_4_0_Q_3=0, hbv_error_target_4_0_T_20=9, hbv_error_target_4_0_U_5=0, hbv_error_target_4_0_V_21=7, hbv_error_target_4_0_W_6=0, hbv_error_target_4_0_X_2=0, hbv_error_target_4_0_Y_10=0, hbv_error_target_4_0_Z_24=6]
[L0]  RET   call error_target_4_0();
[L0]  RET   call False();
[L0]        assert false;

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 41 procedures, 182 locations, 307 edges, 1 error locations. Started 1 CEGAR loops. OverallTime: 3.2s, OverallIterations: 13, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 0.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 129 SdHoareTripleChecker+Valid, 0.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10 mSDsluCounter, 9271 SdHoareTripleChecker+Invalid, 0.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 7031 mSDsCounter, 23 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 272 IncrementalHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 23 mSolverCounterUnsat, 2240 mSDtfsCounter, 272 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 65 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=182occurred in iteration=0, InterpolantAutomatonStates: 64, 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, 12 MinimizatonAttempts, 8 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.3s InterpolantComputationTime, 1223 NumberOfCodeBlocks, 1223 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 1075 ConstructedInterpolants, 0 QuantifiedInterpolants, 1283 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 12 InterpolantComputations, 12 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:27:57,375 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
