./chc-comp-wrapper.sh ../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/functions/constructor_hierarchy_mixed_chain_with_params_2.sol_3_no_adts_000.smt2 .


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


This is Ultimate 0.3.0-dev-42d8767-m
[2025-05-07 17:27:41,480 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2025-05-07 17:27:41,516 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a05b2f7-3c4a-4f53-ae2f-b32875937b46/chc-comp25-scripts/participants/UltimateUnihorn/./chccomp-Unihorn_Default.epf
[2025-05-07 17:27:41,519 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2025-05-07 17:27:41,519 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2025-05-07 17:27:41,532 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2025-05-07 17:27:41,533 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2025-05-07 17:27:41,533 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2025-05-07 17:27:41,533 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2025-05-07 17:27:41,533 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2025-05-07 17:27:41,534 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Use SBE=true
[2025-05-07 17:27:41,534 INFO  L151        SettingsManager]: Preferences of ChcToBoogie differ from their defaults:
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Use one large procedure with gotos to replace tail recursive calls=false
[2025-05-07 17:27:41,534 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2025-05-07 17:27:41,534 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2025-05-07 17:27:41,534 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2025-05-07 17:27:41,535 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2025-05-07 17:27:41,535 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2025-05-07 17:27:41,535 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2025-05-07 17:27:41,535 INFO  L151        SettingsManager]: Preferences of SmtParser differ from their defaults:
[2025-05-07 17:27:41,535 INFO  L153        SettingsManager]:  * SmtParser Mode=UltimateTreeAutomizer
[2025-05-07 17:27:41,732 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2025-05-07 17:27:41,740 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2025-05-07 17:27:41,743 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2025-05-07 17:27:41,744 INFO  L270        PluginConnector]: Initializing SmtParser...
[2025-05-07 17:27:41,744 INFO  L274        PluginConnector]: SmtParser initialized
[2025-05-07 17:27:41,745 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a05b2f7-3c4a-4f53-ae2f-b32875937b46/chc-comp25-scripts/participants/UltimateUnihorn/../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/functions/constructor_hierarchy_mixed_chain_with_params_2.sol_3_no_adts_000.smt2
[2025-05-07 17:27:41,746 INFO  L314              SmtParser]: Parsing .smt2 file as a set of Horn Clauses
[2025-05-07 17:27:41,749 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
unknown
[2025-05-07 17:27:42,143 INFO  L339              SmtParser]: Successfully executed SMT file /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6a05b2f7-3c4a-4f53-ae2f-b32875937b46/chc-comp25-scripts/participants/UltimateUnihorn/../../../chc-comp25-benchmarks/solidity/no_adts/unit_tests/functions/constructor_hierarchy_mixed_chain_with_params_2.sol_3_no_adts_000.smt2
[2025-05-07 17:27:42,146 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2025-05-07 17:27:42,157 INFO  L133        ToolchainWalker]: Walking toolchain with 4 elements.
[2025-05-07 17:27:42,158 INFO  L112        PluginConnector]: ------------------------ChcToBoogie----------------------------
[2025-05-07 17:27:42,158 INFO  L270        PluginConnector]: Initializing ChcToBoogie...
[2025-05-07 17:27:42,158 INFO  L274        PluginConnector]: ChcToBoogie initialized
[2025-05-07 17:27:42,160 INFO  L184        PluginConnector]: Executing the observer ChcToBoogieObserver from plugin ChcToBoogie for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,206 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42 Unit
[2025-05-07 17:27:42,206 INFO  L131        PluginConnector]: ------------------------ END ChcToBoogie----------------------------
[2025-05-07 17:27:42,207 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2025-05-07 17:27:42,207 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2025-05-07 17:27:42,207 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2025-05-07 17:27:42,217 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,218 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,253 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,253 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,267 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,269 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,272 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,278 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,281 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,305 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2025-05-07 17:27:42,306 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2025-05-07 17:27:42,306 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2025-05-07 17:27:42,306 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2025-05-07 17:27:42,307 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (1/1) ...
[2025-05-07 17:27:42,310 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000
[2025-05-07 17:27:42,322 INFO  L189       MonitoredProcess]: No working directory specified, using /usr/bin/z3
[2025-05-07 17:27:42,333 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:42,336 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:42,347 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure False given in one single declaration
[2025-05-07 17:27:42,347 INFO  L130     BoogieDeclarations]: Found specification of procedure False
[2025-05-07 17:27:42,347 INFO  L138     BoogieDeclarations]: Found implementation of procedure False
[2025-05-07 17:27:42,348 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure error_target_6_0 given in one single declaration
[2025-05-07 17:27:42,348 INFO  L130     BoogieDeclarations]: Found specification of procedure error_target_6_0
[2025-05-07 17:27:42,348 INFO  L138     BoogieDeclarations]: Found implementation of procedure error_target_6_0
[2025-05-07 17:27:42,348 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_constructor_20_B_52_0 given in one single declaration
[2025-05-07 17:27:42,348 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_constructor_20_B_52_0
[2025-05-07 17:27:42,348 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_constructor_20_B_52_0
[2025-05-07 17:27:42,348 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_87_B_52_0 given in one single declaration
[2025-05-07 17:27:42,348 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_87_B_52_0
[2025-05-07 17:27:42,348 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_87_B_52_0
[2025-05-07 17:27:42,348 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_23_constructor_51_52_0 given in one single declaration
[2025-05-07 17:27:42,348 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_23_constructor_51_52_0
[2025-05-07 17:27:42,348 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_23_constructor_51_52_0
[2025-05-07 17:27:42,349 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_86_constructor_51_52_0 given in one single declaration
[2025-05-07 17:27:42,349 INFO  L130     BoogieDeclarations]: Found specification of procedure block_86_constructor_51_52_0
[2025-05-07 17:27:42,349 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_86_constructor_51_52_0
[2025-05-07 17:27:42,349 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_83__50_52_0 given in one single declaration
[2025-05-07 17:27:42,349 INFO  L130     BoogieDeclarations]: Found specification of procedure block_83__50_52_0
[2025-05-07 17:27:42,349 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_83__50_52_0
[2025-05-07 17:27:42,349 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_82_constructor_51_52_0 given in one single declaration
[2025-05-07 17:27:42,349 INFO  L130     BoogieDeclarations]: Found specification of procedure block_82_constructor_51_52_0
[2025-05-07 17:27:42,349 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_82_constructor_51_52_0
[2025-05-07 17:27:42,349 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_84_return_constructor_51_52_0 given in one single declaration
[2025-05-07 17:27:42,349 INFO  L130     BoogieDeclarations]: Found specification of procedure block_84_return_constructor_51_52_0
[2025-05-07 17:27:42,349 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_84_return_constructor_51_52_0
[2025-05-07 17:27:42,350 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_85_constructor_51_52_0 given in one single declaration
[2025-05-07 17:27:42,350 INFO  L130     BoogieDeclarations]: Found specification of procedure block_85_constructor_51_52_0
[2025-05-07 17:27:42,350 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_85_constructor_51_52_0
[2025-05-07 17:27:42,350 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_89_B_52_0 given in one single declaration
[2025-05-07 17:27:42,350 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_89_B_52_0
[2025-05-07 17:27:42,350 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_89_B_52_0
[2025-05-07 17:27:42,350 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_88_B_52_0 given in one single declaration
[2025-05-07 17:27:42,350 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_88_B_52_0
[2025-05-07 17:27:42,350 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_88_B_52_0
[2025-05-07 17:27:42,350 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_99_E_16_0 given in one single declaration
[2025-05-07 17:27:42,350 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_99_E_16_0
[2025-05-07 17:27:42,350 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_99_E_16_0
[2025-05-07 17:27:42,351 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_101_E_16_0 given in one single declaration
[2025-05-07 17:27:42,351 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_101_E_16_0
[2025-05-07 17:27:42,351 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_101_E_16_0
[2025-05-07 17:27:42,351 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_100_E_16_0 given in one single declaration
[2025-05-07 17:27:42,351 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_100_E_16_0
[2025-05-07 17:27:42,351 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_100_E_16_0
[2025-05-07 17:27:42,351 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_96_D_27_0 given in one single declaration
[2025-05-07 17:27:42,351 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_96_D_27_0
[2025-05-07 17:27:42,351 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_96_D_27_0
[2025-05-07 17:27:42,351 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_22_constructor_26_52_0 given in one single declaration
[2025-05-07 17:27:42,351 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_22_constructor_26_52_0
[2025-05-07 17:27:42,351 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_22_constructor_26_52_0
[2025-05-07 17:27:42,351 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_95_return_constructor_26_52_0 given in one single declaration
[2025-05-07 17:27:42,351 INFO  L130     BoogieDeclarations]: Found specification of procedure block_95_return_constructor_26_52_0
[2025-05-07 17:27:42,352 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_95_return_constructor_26_52_0
[2025-05-07 17:27:42,352 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_94__25_52_0 given in one single declaration
[2025-05-07 17:27:42,352 INFO  L130     BoogieDeclarations]: Found specification of procedure block_94__25_52_0
[2025-05-07 17:27:42,352 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_94__25_52_0
[2025-05-07 17:27:42,352 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_93_constructor_26_52_0 given in one single declaration
[2025-05-07 17:27:42,352 INFO  L130     BoogieDeclarations]: Found specification of procedure block_93_constructor_26_52_0
[2025-05-07 17:27:42,352 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_93_constructor_26_52_0
[2025-05-07 17:27:42,352 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_98_D_27_0 given in one single declaration
[2025-05-07 17:27:42,352 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_98_D_27_0
[2025-05-07 17:27:42,352 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_98_D_27_0
[2025-05-07 17:27:42,352 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_97_D_27_0 given in one single declaration
[2025-05-07 17:27:42,352 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_97_D_27_0
[2025-05-07 17:27:42,352 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_97_D_27_0
[2025-05-07 17:27:42,353 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_105_F_13_0 given in one single declaration
[2025-05-07 17:27:42,353 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_105_F_13_0
[2025-05-07 17:27:42,353 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_105_F_13_0
[2025-05-07 17:27:42,353 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_21_constructor_12_52_0 given in one single declaration
[2025-05-07 17:27:42,353 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_21_constructor_12_52_0
[2025-05-07 17:27:42,353 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_21_constructor_12_52_0
[2025-05-07 17:27:42,353 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_104_return_constructor_12_52_0 given in one single declaration
[2025-05-07 17:27:42,353 INFO  L130     BoogieDeclarations]: Found specification of procedure block_104_return_constructor_12_52_0
[2025-05-07 17:27:42,353 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_104_return_constructor_12_52_0
[2025-05-07 17:27:42,353 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_103__11_52_0 given in one single declaration
[2025-05-07 17:27:42,353 INFO  L130     BoogieDeclarations]: Found specification of procedure block_103__11_52_0
[2025-05-07 17:27:42,353 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_103__11_52_0
[2025-05-07 17:27:42,353 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_102_constructor_12_52_0 given in one single declaration
[2025-05-07 17:27:42,353 INFO  L130     BoogieDeclarations]: Found specification of procedure block_102_constructor_12_52_0
[2025-05-07 17:27:42,354 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_102_constructor_12_52_0
[2025-05-07 17:27:42,354 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_107_F_13_0 given in one single declaration
[2025-05-07 17:27:42,354 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_107_F_13_0
[2025-05-07 17:27:42,354 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_107_F_13_0
[2025-05-07 17:27:42,354 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_106_F_13_0 given in one single declaration
[2025-05-07 17:27:42,354 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_106_F_13_0
[2025-05-07 17:27:42,354 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_106_F_13_0
[2025-05-07 17:27:42,354 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure implicit_constructor_entry_108_B_52_0 given in one single declaration
[2025-05-07 17:27:42,354 INFO  L130     BoogieDeclarations]: Found specification of procedure implicit_constructor_entry_108_B_52_0
[2025-05-07 17:27:42,354 INFO  L138     BoogieDeclarations]: Found implementation of procedure implicit_constructor_entry_108_B_52_0
[2025-05-07 17:27:42,354 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_90_C_30_0 given in one single declaration
[2025-05-07 17:27:42,354 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_90_C_30_0
[2025-05-07 17:27:42,354 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_90_C_30_0
[2025-05-07 17:27:42,354 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_92_C_30_0 given in one single declaration
[2025-05-07 17:27:42,354 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_92_C_30_0
[2025-05-07 17:27:42,354 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_92_C_30_0
[2025-05-07 17:27:42,355 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_91_C_30_0 given in one single declaration
[2025-05-07 17:27:42,355 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_91_C_30_0
[2025-05-07 17:27:42,355 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_91_C_30_0
[2025-05-07 17:27:42,355 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_constructor_26_A_55_0 given in one single declaration
[2025-05-07 17:27:42,355 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_constructor_26_A_55_0
[2025-05-07 17:27:42,355 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_constructor_26_A_55_0
[2025-05-07 17:27:42,355 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_109_A_55_0 given in one single declaration
[2025-05-07 17:27:42,355 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_109_A_55_0
[2025-05-07 17:27:42,355 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_109_A_55_0
[2025-05-07 17:27:42,355 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_111_A_55_0 given in one single declaration
[2025-05-07 17:27:42,355 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_111_A_55_0
[2025-05-07 17:27:42,355 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_111_A_55_0
[2025-05-07 17:27:42,355 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_110_A_55_0 given in one single declaration
[2025-05-07 17:27:42,355 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_110_A_55_0
[2025-05-07 17:27:42,355 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_110_A_55_0
[2025-05-07 17:27:42,355 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_117_B_52_0 given in one single declaration
[2025-05-07 17:27:42,356 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_117_B_52_0
[2025-05-07 17:27:42,356 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_117_B_52_0
[2025-05-07 17:27:42,356 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_119_B_52_0 given in one single declaration
[2025-05-07 17:27:42,356 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_119_B_52_0
[2025-05-07 17:27:42,356 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_119_B_52_0
[2025-05-07 17:27:42,356 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_118_B_52_0 given in one single declaration
[2025-05-07 17:27:42,356 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_118_B_52_0
[2025-05-07 17:27:42,356 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_118_B_52_0
[2025-05-07 17:27:42,356 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_29_constructor_51_55_0 given in one single declaration
[2025-05-07 17:27:42,356 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_29_constructor_51_55_0
[2025-05-07 17:27:42,356 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_29_constructor_51_55_0
[2025-05-07 17:27:42,356 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_116_constructor_51_55_0 given in one single declaration
[2025-05-07 17:27:42,356 INFO  L130     BoogieDeclarations]: Found specification of procedure block_116_constructor_51_55_0
[2025-05-07 17:27:42,356 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_116_constructor_51_55_0
[2025-05-07 17:27:42,356 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_113__50_55_0 given in one single declaration
[2025-05-07 17:27:42,356 INFO  L130     BoogieDeclarations]: Found specification of procedure block_113__50_55_0
[2025-05-07 17:27:42,357 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_113__50_55_0
[2025-05-07 17:27:42,357 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_112_constructor_51_55_0 given in one single declaration
[2025-05-07 17:27:42,357 INFO  L130     BoogieDeclarations]: Found specification of procedure block_112_constructor_51_55_0
[2025-05-07 17:27:42,357 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_112_constructor_51_55_0
[2025-05-07 17:27:42,357 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_115_constructor_51_55_0 given in one single declaration
[2025-05-07 17:27:42,357 INFO  L130     BoogieDeclarations]: Found specification of procedure block_115_constructor_51_55_0
[2025-05-07 17:27:42,357 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_115_constructor_51_55_0
[2025-05-07 17:27:42,357 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_114_return_constructor_51_55_0 given in one single declaration
[2025-05-07 17:27:42,357 INFO  L130     BoogieDeclarations]: Found specification of procedure block_114_return_constructor_51_55_0
[2025-05-07 17:27:42,357 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_114_return_constructor_51_55_0
[2025-05-07 17:27:42,357 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_120_C_30_0 given in one single declaration
[2025-05-07 17:27:42,357 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_120_C_30_0
[2025-05-07 17:27:42,357 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_120_C_30_0
[2025-05-07 17:27:42,357 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_122_C_30_0 given in one single declaration
[2025-05-07 17:27:42,357 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_122_C_30_0
[2025-05-07 17:27:42,358 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_122_C_30_0
[2025-05-07 17:27:42,358 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_121_C_30_0 given in one single declaration
[2025-05-07 17:27:42,358 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_121_C_30_0
[2025-05-07 17:27:42,358 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_121_C_30_0
[2025-05-07 17:27:42,358 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_126_D_27_0 given in one single declaration
[2025-05-07 17:27:42,358 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_126_D_27_0
[2025-05-07 17:27:42,358 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_126_D_27_0
[2025-05-07 17:27:42,358 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_128_D_27_0 given in one single declaration
[2025-05-07 17:27:42,358 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_128_D_27_0
[2025-05-07 17:27:42,358 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_128_D_27_0
[2025-05-07 17:27:42,358 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_127_D_27_0 given in one single declaration
[2025-05-07 17:27:42,358 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_127_D_27_0
[2025-05-07 17:27:42,358 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_127_D_27_0
[2025-05-07 17:27:42,358 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_28_constructor_26_55_0 given in one single declaration
[2025-05-07 17:27:42,359 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_28_constructor_26_55_0
[2025-05-07 17:27:42,359 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_28_constructor_26_55_0
[2025-05-07 17:27:42,359 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_125_return_constructor_26_55_0 given in one single declaration
[2025-05-07 17:27:42,359 INFO  L130     BoogieDeclarations]: Found specification of procedure block_125_return_constructor_26_55_0
[2025-05-07 17:27:42,359 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_125_return_constructor_26_55_0
[2025-05-07 17:27:42,359 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_124__25_55_0 given in one single declaration
[2025-05-07 17:27:42,359 INFO  L130     BoogieDeclarations]: Found specification of procedure block_124__25_55_0
[2025-05-07 17:27:42,359 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_124__25_55_0
[2025-05-07 17:27:42,359 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_123_constructor_26_55_0 given in one single declaration
[2025-05-07 17:27:42,359 INFO  L130     BoogieDeclarations]: Found specification of procedure block_123_constructor_26_55_0
[2025-05-07 17:27:42,359 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_123_constructor_26_55_0
[2025-05-07 17:27:42,359 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_129_E_16_0 given in one single declaration
[2025-05-07 17:27:42,359 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_129_E_16_0
[2025-05-07 17:27:42,359 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_129_E_16_0
[2025-05-07 17:27:42,359 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_131_E_16_0 given in one single declaration
[2025-05-07 17:27:42,359 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_131_E_16_0
[2025-05-07 17:27:42,360 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_131_E_16_0
[2025-05-07 17:27:42,360 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_130_E_16_0 given in one single declaration
[2025-05-07 17:27:42,360 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_130_E_16_0
[2025-05-07 17:27:42,360 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_130_E_16_0
[2025-05-07 17:27:42,360 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure implicit_constructor_entry_138_A_55_0 given in one single declaration
[2025-05-07 17:27:42,360 INFO  L130     BoogieDeclarations]: Found specification of procedure implicit_constructor_entry_138_A_55_0
[2025-05-07 17:27:42,360 INFO  L138     BoogieDeclarations]: Found implementation of procedure implicit_constructor_entry_138_A_55_0
[2025-05-07 17:27:42,360 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_135_F_13_0 given in one single declaration
[2025-05-07 17:27:42,360 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_135_F_13_0
[2025-05-07 17:27:42,360 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_135_F_13_0
[2025-05-07 17:27:42,360 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_after_init_137_F_13_0 given in one single declaration
[2025-05-07 17:27:42,360 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_after_init_137_F_13_0
[2025-05-07 17:27:42,360 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_after_init_137_F_13_0
[2025-05-07 17:27:42,360 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure contract_initializer_entry_136_F_13_0 given in one single declaration
[2025-05-07 17:27:42,360 INFO  L130     BoogieDeclarations]: Found specification of procedure contract_initializer_entry_136_F_13_0
[2025-05-07 17:27:42,361 INFO  L138     BoogieDeclarations]: Found implementation of procedure contract_initializer_entry_136_F_13_0
[2025-05-07 17:27:42,361 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure summary_27_constructor_12_55_0 given in one single declaration
[2025-05-07 17:27:42,361 INFO  L130     BoogieDeclarations]: Found specification of procedure summary_27_constructor_12_55_0
[2025-05-07 17:27:42,361 INFO  L138     BoogieDeclarations]: Found implementation of procedure summary_27_constructor_12_55_0
[2025-05-07 17:27:42,361 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_134_return_constructor_12_55_0 given in one single declaration
[2025-05-07 17:27:42,361 INFO  L130     BoogieDeclarations]: Found specification of procedure block_134_return_constructor_12_55_0
[2025-05-07 17:27:42,361 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_134_return_constructor_12_55_0
[2025-05-07 17:27:42,361 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_133__11_55_0 given in one single declaration
[2025-05-07 17:27:42,361 INFO  L130     BoogieDeclarations]: Found specification of procedure block_133__11_55_0
[2025-05-07 17:27:42,361 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_133__11_55_0
[2025-05-07 17:27:42,361 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure block_132_constructor_12_55_0 given in one single declaration
[2025-05-07 17:27:42,361 INFO  L130     BoogieDeclarations]: Found specification of procedure block_132_constructor_12_55_0
[2025-05-07 17:27:42,361 INFO  L138     BoogieDeclarations]: Found implementation of procedure block_132_constructor_12_55_0
[2025-05-07 17:27:42,361 INFO  L124     BoogieDeclarations]: Specification and implementation of procedure Ultimate.START given in one single declaration
[2025-05-07 17:27:42,361 INFO  L130     BoogieDeclarations]: Found specification of procedure Ultimate.START
[2025-05-07 17:27:42,361 INFO  L138     BoogieDeclarations]: Found implementation of procedure Ultimate.START
[2025-05-07 17:27:42,642 INFO  L234             CfgBuilder]: Building ICFG
[2025-05-07 17:27:42,644 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2025-05-07 17:27:43,126 INFO  L?                        ?]: Removed 667 outVars from TransFormulas that were not future-live.
[2025-05-07 17:27:43,127 INFO  L283             CfgBuilder]: Performing block encoding
[2025-05-07 17:27:43,143 INFO  L304             CfgBuilder]: Using library mode
[2025-05-07 17:27:43,143 INFO  L312             CfgBuilder]: Removed 33 assume(true) statements.
[2025-05-07 17:27:43,144 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.05 05:27:43 BoogieIcfgContainer
[2025-05-07 17:27:43,144 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2025-05-07 17:27:43,146 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2025-05-07 17:27:43,146 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2025-05-07 17:27:43,150 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2025-05-07 17:27:43,150 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 07.05 05:27:42" (1/3) ...
[2025-05-07 17:27:43,150 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5443483c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction OTHER 07.05 05:27:43, skipping insertion in model container
[2025-05-07 17:27:43,150 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.chctoboogie AST 07.05 05:27:42" (2/3) ...
[2025-05-07 17:27:43,151 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5443483c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.05 05:27:43, skipping insertion in model container
[2025-05-07 17:27:43,151 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.05 05:27:43" (3/3) ...
[2025-05-07 17:27:43,152 INFO  L128   eAbstractionObserver]: Analyzing ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver
[2025-05-07 17:27:43,165 INFO  L217   ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2025-05-07 17:27:43,167 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG de.uni_freiburg.informatik.ultimate.plugins.chctoboogie.ChcToBoogieObserver that has 68 procedures, 302 locations, 516 edges, 68 initial locations, 0 loop locations, and 1 error locations.
[2025-05-07 17:27:43,200 INFO  L339      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2025-05-07 17:27:43,209 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;@50018a5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2025-05-07 17:27:43,209 INFO  L341      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2025-05-07 17:27:43,212 INFO  L278                IsEmpty]: Start isEmpty. Operand  has 302 states, 107 states have (on average 1.1775700934579438) internal successors, (126), 126 states have internal predecessors, (126), 126 states have call successors, (130), 67 states have call predecessors, (130), 67 states have return successors, (130), 108 states have call predecessors, (130), 126 states have call successors, (130)
[2025-05-07 17:27:43,224 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 52
[2025-05-07 17:27:43,224 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:43,225 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:43,225 INFO  L403      AbstractCegarLoop]: === Iteration 1 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:43,229 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:43,229 INFO  L85        PathProgramCache]: Analyzing trace with hash 1320669827, now seen corresponding path program 1 times
[2025-05-07 17:27:43,235 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:43,235 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674237554]
[2025-05-07 17:27:43,235 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:43,236 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:43,277 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes.
[2025-05-07 17:27:43,336 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements.
[2025-05-07 17:27:43,337 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:43,337 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:43,551 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:43,552 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:43,552 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674237554]
[2025-05-07 17:27:43,553 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674237554] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:43,553 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:43,555 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:43,557 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472246854]
[2025-05-07 17:27:43,558 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:43,562 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:43,562 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:43,597 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:43,598 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:43,600 INFO  L87              Difference]: Start difference. First operand  has 302 states, 107 states have (on average 1.1775700934579438) internal successors, (126), 126 states have internal predecessors, (126), 126 states have call successors, (130), 67 states have call predecessors, (130), 67 states have return successors, (130), 108 states have call predecessors, (130), 126 states have call successors, (130) Second operand  has 6 states, 5 states have (on average 4.6) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14)
[2025-05-07 17:27:43,741 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:43,742 INFO  L93              Difference]: Finished difference Result 301 states and 383 transitions.
[2025-05-07 17:27:43,743 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:43,744 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), 3 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 51
[2025-05-07 17:27:43,744 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:43,752 INFO  L225             Difference]: With dead ends: 301
[2025-05-07 17:27:43,752 INFO  L226             Difference]: Without dead ends: 299
[2025-05-07 17:27:43,753 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:43,755 INFO  L437           NwaCegarLoop]: 374 mSDtfsCounter, 1 mSDsluCounter, 1463 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 1837 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:43,756 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 1837 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2025-05-07 17:27:43,765 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 299 states.
[2025-05-07 17:27:43,791 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 297.
[2025-05-07 17:27:43,792 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 297 states, 106 states have (on average 1.1603773584905661) internal successors, (123), 123 states have internal predecessors, (123), 123 states have call successors, (127), 67 states have call predecessors, (127), 67 states have return successors, (127), 106 states have call predecessors, (127), 123 states have call successors, (127)
[2025-05-07 17:27:43,797 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 377 transitions.
[2025-05-07 17:27:43,798 INFO  L79                 Accepts]: Start accepts. Automaton has 297 states and 377 transitions. Word has length 51
[2025-05-07 17:27:43,798 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:43,798 INFO  L485      AbstractCegarLoop]: Abstraction has 297 states and 377 transitions.
[2025-05-07 17:27:43,798 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), 3 states have call successors, (14), 1 states have call predecessors, (14), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14)
[2025-05-07 17:27:43,799 INFO  L278                IsEmpty]: Start isEmpty. Operand 297 states and 377 transitions.
[2025-05-07 17:27:43,801 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 42
[2025-05-07 17:27:43,801 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:43,802 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:43,802 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2025-05-07 17:27:43,802 INFO  L403      AbstractCegarLoop]: === Iteration 2 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:43,802 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:43,802 INFO  L85        PathProgramCache]: Analyzing trace with hash 1636154911, now seen corresponding path program 1 times
[2025-05-07 17:27:43,803 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:43,803 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765937569]
[2025-05-07 17:27:43,803 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:43,803 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:43,827 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes.
[2025-05-07 17:27:43,834 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements.
[2025-05-07 17:27:43,834 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:43,834 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:43,900 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:43,900 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:43,900 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765937569]
[2025-05-07 17:27:43,900 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765937569] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:43,900 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:43,900 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:43,901 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668711239]
[2025-05-07 17:27:43,901 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:43,902 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:43,902 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:43,902 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:43,902 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:43,903 INFO  L87              Difference]: Start difference. First operand 297 states and 377 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:43,969 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:43,969 INFO  L93              Difference]: Finished difference Result 301 states and 384 transitions.
[2025-05-07 17:27:43,969 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:43,970 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:43,970 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:43,973 INFO  L225             Difference]: With dead ends: 301
[2025-05-07 17:27:43,973 INFO  L226             Difference]: Without dead ends: 301
[2025-05-07 17:27:43,973 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:43,974 INFO  L437           NwaCegarLoop]: 372 mSDtfsCounter, 1 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:43,974 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 1087 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:43,975 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 301 states.
[2025-05-07 17:27:43,995 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 299.
[2025-05-07 17:27:43,995 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 299 states, 107 states have (on average 1.158878504672897) internal successors, (124), 124 states have internal predecessors, (124), 123 states have call successors, (127), 67 states have call predecessors, (127), 68 states have return successors, (131), 107 states have call predecessors, (131), 123 states have call successors, (131)
[2025-05-07 17:27:43,998 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 382 transitions.
[2025-05-07 17:27:43,998 INFO  L79                 Accepts]: Start accepts. Automaton has 299 states and 382 transitions. Word has length 41
[2025-05-07 17:27:43,999 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:43,999 INFO  L485      AbstractCegarLoop]: Abstraction has 299 states and 382 transitions.
[2025-05-07 17:27:43,999 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:43,999 INFO  L278                IsEmpty]: Start isEmpty. Operand 299 states and 382 transitions.
[2025-05-07 17:27:44,001 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 42
[2025-05-07 17:27:44,001 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:44,002 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:44,002 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2025-05-07 17:27:44,002 INFO  L403      AbstractCegarLoop]: === Iteration 3 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:44,002 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:44,002 INFO  L85        PathProgramCache]: Analyzing trace with hash 560419995, now seen corresponding path program 1 times
[2025-05-07 17:27:44,002 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:44,003 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233222234]
[2025-05-07 17:27:44,003 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:44,003 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:44,026 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes.
[2025-05-07 17:27:44,045 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements.
[2025-05-07 17:27:44,045 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:44,046 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:44,148 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:44,148 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:44,148 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233222234]
[2025-05-07 17:27:44,148 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233222234] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:44,148 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:44,148 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:44,148 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603939869]
[2025-05-07 17:27:44,148 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:44,149 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:44,149 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:44,150 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:44,150 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:44,150 INFO  L87              Difference]: Start difference. First operand 299 states and 382 transitions. 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:44,205 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:44,205 INFO  L93              Difference]: Finished difference Result 296 states and 373 transitions.
[2025-05-07 17:27:44,206 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:44,206 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:44,206 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:44,208 INFO  L225             Difference]: With dead ends: 296
[2025-05-07 17:27:44,209 INFO  L226             Difference]: Without dead ends: 293
[2025-05-07 17:27:44,209 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:44,209 INFO  L437           NwaCegarLoop]: 370 mSDtfsCounter, 0 mSDsluCounter, 1463 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1833 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:44,210 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1833 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:44,211 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 293 states.
[2025-05-07 17:27:44,221 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 293.
[2025-05-07 17:27:44,222 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 293 states, 106 states have (on average 1.1415094339622642) internal successors, (121), 121 states have internal predecessors, (121), 119 states have call successors, (123), 67 states have call predecessors, (123), 67 states have return successors, (123), 104 states have call predecessors, (123), 119 states have call successors, (123)
[2025-05-07 17:27:44,224 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 367 transitions.
[2025-05-07 17:27:44,225 INFO  L79                 Accepts]: Start accepts. Automaton has 293 states and 367 transitions. Word has length 41
[2025-05-07 17:27:44,225 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:44,225 INFO  L485      AbstractCegarLoop]: Abstraction has 293 states and 367 transitions.
[2025-05-07 17:27:44,225 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:44,225 INFO  L278                IsEmpty]: Start isEmpty. Operand 293 states and 367 transitions.
[2025-05-07 17:27:44,227 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 42
[2025-05-07 17:27:44,227 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:44,227 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:44,227 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2025-05-07 17:27:44,227 INFO  L403      AbstractCegarLoop]: === Iteration 4 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:44,228 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:44,228 INFO  L85        PathProgramCache]: Analyzing trace with hash 1155660684, now seen corresponding path program 1 times
[2025-05-07 17:27:44,228 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:44,228 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [469447373]
[2025-05-07 17:27:44,228 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:44,228 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:44,248 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes.
[2025-05-07 17:27:44,252 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements.
[2025-05-07 17:27:44,252 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:44,252 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:44,310 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:44,310 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:44,310 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [469447373]
[2025-05-07 17:27:44,310 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [469447373] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:44,310 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:44,310 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:44,310 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [79657717]
[2025-05-07 17:27:44,310 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:44,311 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:44,311 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:44,311 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:44,311 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:44,311 INFO  L87              Difference]: Start difference. First operand 293 states and 367 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:44,381 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:44,382 INFO  L93              Difference]: Finished difference Result 297 states and 376 transitions.
[2025-05-07 17:27:44,382 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:44,382 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:44,382 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:44,384 INFO  L225             Difference]: With dead ends: 297
[2025-05-07 17:27:44,384 INFO  L226             Difference]: Without dead ends: 297
[2025-05-07 17:27:44,384 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:44,385 INFO  L437           NwaCegarLoop]: 360 mSDtfsCounter, 1 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 1039 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:44,385 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 1039 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2025-05-07 17:27:44,386 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 297 states.
[2025-05-07 17:27:44,397 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 295.
[2025-05-07 17:27:44,397 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 295 states, 107 states have (on average 1.1401869158878504) internal successors, (122), 122 states have internal predecessors, (122), 119 states have call successors, (123), 67 states have call predecessors, (123), 68 states have return successors, (129), 105 states have call predecessors, (129), 119 states have call successors, (129)
[2025-05-07 17:27:44,400 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 295 states to 295 states and 374 transitions.
[2025-05-07 17:27:44,400 INFO  L79                 Accepts]: Start accepts. Automaton has 295 states and 374 transitions. Word has length 41
[2025-05-07 17:27:44,400 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:44,400 INFO  L485      AbstractCegarLoop]: Abstraction has 295 states and 374 transitions.
[2025-05-07 17:27:44,400 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:44,400 INFO  L278                IsEmpty]: Start isEmpty. Operand 295 states and 374 transitions.
[2025-05-07 17:27:44,402 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 42
[2025-05-07 17:27:44,402 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:44,402 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:44,402 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2025-05-07 17:27:44,402 INFO  L403      AbstractCegarLoop]: === Iteration 5 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:44,403 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:44,403 INFO  L85        PathProgramCache]: Analyzing trace with hash 757489928, now seen corresponding path program 1 times
[2025-05-07 17:27:44,403 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:44,403 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302057888]
[2025-05-07 17:27:44,403 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:44,403 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:44,429 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 41 statements into 1 equivalence classes.
[2025-05-07 17:27:44,442 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 41 of 41 statements.
[2025-05-07 17:27:44,442 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:44,442 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:44,509 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:44,510 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:44,510 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302057888]
[2025-05-07 17:27:44,510 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302057888] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:44,510 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:44,510 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:44,510 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1910764863]
[2025-05-07 17:27:44,510 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:44,510 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:44,510 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:44,511 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:44,511 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:44,511 INFO  L87              Difference]: Start difference. First operand 295 states and 374 transitions. 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), 5 states have call predecessors, (11), 4 states have call successors, (11)
[2025-05-07 17:27:44,566 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:44,566 INFO  L93              Difference]: Finished difference Result 291 states and 361 transitions.
[2025-05-07 17:27:44,566 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:44,566 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), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 41
[2025-05-07 17:27:44,567 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:44,568 INFO  L225             Difference]: With dead ends: 291
[2025-05-07 17:27:44,569 INFO  L226             Difference]: Without dead ends: 289
[2025-05-07 17:27:44,569 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:44,569 INFO  L437           NwaCegarLoop]: 358 mSDtfsCounter, 0 mSDsluCounter, 1414 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1772 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:44,570 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1772 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:44,571 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 289 states.
[2025-05-07 17:27:44,582 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289.
[2025-05-07 17:27:44,582 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 289 states, 106 states have (on average 1.1226415094339623) internal successors, (119), 119 states have internal predecessors, (119), 115 states have call successors, (119), 67 states have call predecessors, (119), 67 states have return successors, (119), 102 states have call predecessors, (119), 115 states have call successors, (119)
[2025-05-07 17:27:44,585 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 357 transitions.
[2025-05-07 17:27:44,585 INFO  L79                 Accepts]: Start accepts. Automaton has 289 states and 357 transitions. Word has length 41
[2025-05-07 17:27:44,585 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:44,586 INFO  L485      AbstractCegarLoop]: Abstraction has 289 states and 357 transitions.
[2025-05-07 17:27:44,586 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), 5 states have call predecessors, (11), 4 states have call successors, (11)
[2025-05-07 17:27:44,586 INFO  L278                IsEmpty]: Start isEmpty. Operand 289 states and 357 transitions.
[2025-05-07 17:27:44,587 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 52
[2025-05-07 17:27:44,587 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:44,587 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:44,587 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2025-05-07 17:27:44,588 INFO  L403      AbstractCegarLoop]: === Iteration 6 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:44,588 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:44,588 INFO  L85        PathProgramCache]: Analyzing trace with hash 1961638429, now seen corresponding path program 1 times
[2025-05-07 17:27:44,588 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:44,588 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129677658]
[2025-05-07 17:27:44,588 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:44,588 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:44,608 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes.
[2025-05-07 17:27:44,618 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements.
[2025-05-07 17:27:44,618 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:44,618 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:44,677 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:44,677 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:44,677 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129677658]
[2025-05-07 17:27:44,677 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [129677658] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:44,677 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:44,677 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:44,678 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98071121]
[2025-05-07 17:27:44,678 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:44,678 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:44,678 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:44,678 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:44,679 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:44,679 INFO  L87              Difference]: Start difference. First operand 289 states and 357 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:44,753 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:44,753 INFO  L93              Difference]: Finished difference Result 291 states and 358 transitions.
[2025-05-07 17:27:44,753 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:44,754 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:44,754 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:44,755 INFO  L225             Difference]: With dead ends: 291
[2025-05-07 17:27:44,755 INFO  L226             Difference]: Without dead ends: 288
[2025-05-07 17:27:44,756 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:44,756 INFO  L437           NwaCegarLoop]: 348 mSDtfsCounter, 1 mSDsluCounter, 1353 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 1701 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:44,756 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 1701 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:44,757 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 288 states.
[2025-05-07 17:27:44,762 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 286.
[2025-05-07 17:27:44,762 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 286 states, 106 states have (on average 1.1132075471698113) internal successors, (118), 118 states have internal predecessors, (118), 112 states have call successors, (116), 67 states have call predecessors, (116), 67 states have return successors, (116), 100 states have call predecessors, (116), 112 states have call successors, (116)
[2025-05-07 17:27:44,763 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 350 transitions.
[2025-05-07 17:27:44,764 INFO  L79                 Accepts]: Start accepts. Automaton has 286 states and 350 transitions. Word has length 51
[2025-05-07 17:27:44,764 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:44,764 INFO  L485      AbstractCegarLoop]: Abstraction has 286 states and 350 transitions.
[2025-05-07 17:27:44,764 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:44,764 INFO  L278                IsEmpty]: Start isEmpty. Operand 286 states and 350 transitions.
[2025-05-07 17:27:44,766 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 77
[2025-05-07 17:27:44,766 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:44,766 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:44,766 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2025-05-07 17:27:44,766 INFO  L403      AbstractCegarLoop]: === Iteration 7 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:44,767 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:44,767 INFO  L85        PathProgramCache]: Analyzing trace with hash -1529193707, now seen corresponding path program 1 times
[2025-05-07 17:27:44,767 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:44,767 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267093032]
[2025-05-07 17:27:44,767 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:44,767 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:44,791 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes.
[2025-05-07 17:27:44,804 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements.
[2025-05-07 17:27:44,804 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:44,804 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:44,897 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:44,897 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:44,897 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267093032]
[2025-05-07 17:27:44,898 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267093032] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:44,898 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:44,898 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:44,898 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837783701]
[2025-05-07 17:27:44,898 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:44,898 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:44,898 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:44,899 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:44,899 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:44,899 INFO  L87              Difference]: Start difference. First operand 286 states and 350 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), 6 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:44,944 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:44,944 INFO  L93              Difference]: Finished difference Result 286 states and 349 transitions.
[2025-05-07 17:27:44,945 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:44,945 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), 6 states have call predecessors, (21), 4 states have call successors, (21) Word has length 76
[2025-05-07 17:27:44,945 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:44,947 INFO  L225             Difference]: With dead ends: 286
[2025-05-07 17:27:44,947 INFO  L226             Difference]: Without dead ends: 284
[2025-05-07 17:27:44,947 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:44,948 INFO  L437           NwaCegarLoop]: 346 mSDtfsCounter, 0 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1714 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:44,948 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1714 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:44,948 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 284 states.
[2025-05-07 17:27:44,956 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284.
[2025-05-07 17:27:44,957 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 284 states, 106 states have (on average 1.1037735849056605) internal successors, (117), 117 states have internal predecessors, (117), 110 states have call successors, (114), 67 states have call predecessors, (114), 67 states have return successors, (114), 99 states have call predecessors, (114), 110 states have call successors, (114)
[2025-05-07 17:27:44,959 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 345 transitions.
[2025-05-07 17:27:44,959 INFO  L79                 Accepts]: Start accepts. Automaton has 284 states and 345 transitions. Word has length 76
[2025-05-07 17:27:44,959 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:44,959 INFO  L485      AbstractCegarLoop]: Abstraction has 284 states and 345 transitions.
[2025-05-07 17:27:44,959 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), 6 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:44,959 INFO  L278                IsEmpty]: Start isEmpty. Operand 284 states and 345 transitions.
[2025-05-07 17:27:44,961 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 77
[2025-05-07 17:27:44,961 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:44,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]
[2025-05-07 17:27:44,961 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2025-05-07 17:27:44,961 INFO  L403      AbstractCegarLoop]: === Iteration 8 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:44,961 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:44,961 INFO  L85        PathProgramCache]: Analyzing trace with hash 1795183385, now seen corresponding path program 1 times
[2025-05-07 17:27:44,962 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:44,962 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62579921]
[2025-05-07 17:27:44,962 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:44,962 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:44,988 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes.
[2025-05-07 17:27:44,991 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements.
[2025-05-07 17:27:44,991 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:44,991 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:45,041 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:45,041 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:45,042 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62579921]
[2025-05-07 17:27:45,042 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62579921] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:45,042 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:45,042 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:45,042 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531479097]
[2025-05-07 17:27:45,042 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:45,042 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:45,042 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:45,043 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:45,043 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:45,043 INFO  L87              Difference]: Start difference. First operand 284 states and 345 transitions. Second operand  has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:45,085 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:45,085 INFO  L93              Difference]: Finished difference Result 283 states and 340 transitions.
[2025-05-07 17:27:45,086 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:45,086 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), 4 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) Word has length 76
[2025-05-07 17:27:45,086 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:45,088 INFO  L225             Difference]: With dead ends: 283
[2025-05-07 17:27:45,088 INFO  L226             Difference]: Without dead ends: 282
[2025-05-07 17:27:45,088 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:45,088 INFO  L437           NwaCegarLoop]: 334 mSDtfsCounter, 1 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 980 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:45,088 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 980 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:45,089 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 282 states.
[2025-05-07 17:27:45,094 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 280.
[2025-05-07 17:27:45,094 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 280 states, 106 states have (on average 1.0943396226415094) internal successors, (116), 116 states have internal predecessors, (116), 106 states have call successors, (110), 67 states have call predecessors, (110), 67 states have return successors, (110), 96 states have call predecessors, (110), 106 states have call successors, (110)
[2025-05-07 17:27:45,096 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 280 states to 280 states and 336 transitions.
[2025-05-07 17:27:45,096 INFO  L79                 Accepts]: Start accepts. Automaton has 280 states and 336 transitions. Word has length 76
[2025-05-07 17:27:45,096 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:45,096 INFO  L485      AbstractCegarLoop]: Abstraction has 280 states and 336 transitions.
[2025-05-07 17:27:45,096 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), 4 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:45,096 INFO  L278                IsEmpty]: Start isEmpty. Operand 280 states and 336 transitions.
[2025-05-07 17:27:45,098 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 77
[2025-05-07 17:27:45,099 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:45,099 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:45,099 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2025-05-07 17:27:45,099 INFO  L403      AbstractCegarLoop]: === Iteration 9 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:45,099 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:45,099 INFO  L85        PathProgramCache]: Analyzing trace with hash 214797793, now seen corresponding path program 1 times
[2025-05-07 17:27:45,099 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:45,099 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [631553530]
[2025-05-07 17:27:45,099 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:45,099 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:45,124 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes.
[2025-05-07 17:27:45,132 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements.
[2025-05-07 17:27:45,132 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:45,132 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:45,176 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:45,176 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:45,176 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [631553530]
[2025-05-07 17:27:45,177 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [631553530] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:45,177 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:45,177 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:45,177 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1706007176]
[2025-05-07 17:27:45,177 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:45,177 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:45,177 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:45,178 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:45,178 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:45,178 INFO  L87              Difference]: Start difference. First operand 280 states and 336 transitions. Second operand  has 4 states, 3 states have (on average 11.333333333333334) internal successors, (34), 4 states have internal predecessors, (34), 4 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:45,233 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:45,233 INFO  L93              Difference]: Finished difference Result 284 states and 343 transitions.
[2025-05-07 17:27:45,233 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:45,234 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), 4 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 76
[2025-05-07 17:27:45,234 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:45,236 INFO  L225             Difference]: With dead ends: 284
[2025-05-07 17:27:45,236 INFO  L226             Difference]: Without dead ends: 284
[2025-05-07 17:27:45,236 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:45,236 INFO  L437           NwaCegarLoop]: 338 mSDtfsCounter, 1 mSDsluCounter, 637 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:45,237 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 975 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:45,237 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 284 states.
[2025-05-07 17:27:45,247 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 282.
[2025-05-07 17:27:45,248 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 282 states, 107 states have (on average 1.0934579439252337) internal successors, (117), 117 states have internal predecessors, (117), 106 states have call successors, (110), 67 states have call predecessors, (110), 68 states have return successors, (114), 97 states have call predecessors, (114), 106 states have call successors, (114)
[2025-05-07 17:27:45,250 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 341 transitions.
[2025-05-07 17:27:45,250 INFO  L79                 Accepts]: Start accepts. Automaton has 282 states and 341 transitions. Word has length 76
[2025-05-07 17:27:45,251 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:45,251 INFO  L485      AbstractCegarLoop]: Abstraction has 282 states and 341 transitions.
[2025-05-07 17:27:45,251 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), 4 states have call successors, (21), 1 states have call predecessors, (21), 3 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21)
[2025-05-07 17:27:45,251 INFO  L278                IsEmpty]: Start isEmpty. Operand 282 states and 341 transitions.
[2025-05-07 17:27:45,252 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 77
[2025-05-07 17:27:45,252 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:45,252 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:45,253 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2025-05-07 17:27:45,253 INFO  L403      AbstractCegarLoop]: === Iteration 10 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:45,253 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:45,253 INFO  L85        PathProgramCache]: Analyzing trace with hash -224119451, now seen corresponding path program 1 times
[2025-05-07 17:27:45,253 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:45,253 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031143058]
[2025-05-07 17:27:45,253 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:45,253 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:45,275 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 76 statements into 1 equivalence classes.
[2025-05-07 17:27:45,292 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 76 of 76 statements.
[2025-05-07 17:27:45,292 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:45,292 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:45,354 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:45,354 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:45,354 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031143058]
[2025-05-07 17:27:45,354 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031143058] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:45,354 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:45,354 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:45,354 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963921172]
[2025-05-07 17:27:45,354 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:45,354 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:45,354 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:45,355 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:45,355 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:45,355 INFO  L87              Difference]: Start difference. First operand 282 states and 341 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:45,402 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:45,402 INFO  L93              Difference]: Finished difference Result 278 states and 330 transitions.
[2025-05-07 17:27:45,403 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:45,403 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:45,403 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:45,405 INFO  L225             Difference]: With dead ends: 278
[2025-05-07 17:27:45,405 INFO  L226             Difference]: Without dead ends: 274
[2025-05-07 17:27:45,405 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:45,406 INFO  L437           NwaCegarLoop]: 327 mSDtfsCounter, 0 mSDsluCounter, 1292 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1619 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:45,406 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1619 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:45,407 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 274 states.
[2025-05-07 17:27:45,414 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 274.
[2025-05-07 17:27:45,414 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 274 states, 106 states have (on average 1.0754716981132075) internal successors, (114), 114 states have internal predecessors, (114), 100 states have call successors, (104), 67 states have call predecessors, (104), 67 states have return successors, (104), 92 states have call predecessors, (104), 100 states have call successors, (104)
[2025-05-07 17:27:45,416 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 322 transitions.
[2025-05-07 17:27:45,416 INFO  L79                 Accepts]: Start accepts. Automaton has 274 states and 322 transitions. Word has length 76
[2025-05-07 17:27:45,417 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:45,417 INFO  L485      AbstractCegarLoop]: Abstraction has 274 states and 322 transitions.
[2025-05-07 17:27:45,417 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:45,417 INFO  L278                IsEmpty]: Start isEmpty. Operand 274 states and 322 transitions.
[2025-05-07 17:27:45,418 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 87
[2025-05-07 17:27:45,418 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:45,419 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:45,419 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2025-05-07 17:27:45,419 INFO  L403      AbstractCegarLoop]: === Iteration 11 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:45,419 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:45,419 INFO  L85        PathProgramCache]: Analyzing trace with hash 245917640, now seen corresponding path program 1 times
[2025-05-07 17:27:45,419 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:45,419 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436664355]
[2025-05-07 17:27:45,419 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:45,419 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:45,450 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes.
[2025-05-07 17:27:45,468 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements.
[2025-05-07 17:27:45,468 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:45,469 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:45,537 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:45,537 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:45,537 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436664355]
[2025-05-07 17:27:45,537 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436664355] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:45,537 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:45,537 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:45,537 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066470504]
[2025-05-07 17:27:45,537 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:45,538 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:45,538 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:45,538 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:45,538 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:45,538 INFO  L87              Difference]: Start difference. First operand 274 states and 322 transitions. Second operand  has 6 states, 5 states have (on average 7.6) internal successors, (38), 6 states have internal predecessors, (38), 2 states have call successors, (24), 1 states have call predecessors, (24), 5 states have return successors, (24), 5 states have call predecessors, (24), 2 states have call successors, (24)
[2025-05-07 17:27:45,596 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:45,596 INFO  L93              Difference]: Finished difference Result 276 states and 323 transitions.
[2025-05-07 17:27:45,597 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:45,597 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), 2 states have call successors, (24), 1 states have call predecessors, (24), 5 states have return successors, (24), 5 states have call predecessors, (24), 2 states have call successors, (24) Word has length 86
[2025-05-07 17:27:45,597 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:45,599 INFO  L225             Difference]: With dead ends: 276
[2025-05-07 17:27:45,599 INFO  L226             Difference]: Without dead ends: 271
[2025-05-07 17:27:45,599 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:45,600 INFO  L437           NwaCegarLoop]: 315 mSDtfsCounter, 1 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1545 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:45,600 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 1545 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:45,600 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 271 states.
[2025-05-07 17:27:45,607 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 269.
[2025-05-07 17:27:45,608 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 269 states, 106 states have (on average 1.0660377358490567) internal successors, (113), 113 states have internal predecessors, (113), 95 states have call successors, (99), 67 states have call predecessors, (99), 67 states have return successors, (99), 88 states have call predecessors, (99), 95 states have call successors, (99)
[2025-05-07 17:27:45,609 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 311 transitions.
[2025-05-07 17:27:45,610 INFO  L79                 Accepts]: Start accepts. Automaton has 269 states and 311 transitions. Word has length 86
[2025-05-07 17:27:45,610 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:45,610 INFO  L485      AbstractCegarLoop]: Abstraction has 269 states and 311 transitions.
[2025-05-07 17:27:45,610 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), 2 states have call successors, (24), 1 states have call predecessors, (24), 5 states have return successors, (24), 5 states have call predecessors, (24), 2 states have call successors, (24)
[2025-05-07 17:27:45,610 INFO  L278                IsEmpty]: Start isEmpty. Operand 269 states and 311 transitions.
[2025-05-07 17:27:45,611 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 87
[2025-05-07 17:27:45,612 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:45,612 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:45,612 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2025-05-07 17:27:45,612 INFO  L403      AbstractCegarLoop]: === Iteration 12 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:45,612 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:45,612 INFO  L85        PathProgramCache]: Analyzing trace with hash -259273276, now seen corresponding path program 1 times
[2025-05-07 17:27:45,612 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:45,612 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626148440]
[2025-05-07 17:27:45,612 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:45,613 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:45,643 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes.
[2025-05-07 17:27:45,664 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements.
[2025-05-07 17:27:45,664 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:45,664 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:45,750 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:45,751 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:45,751 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626148440]
[2025-05-07 17:27:45,751 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626148440] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:45,751 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:45,751 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:45,751 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221666214]
[2025-05-07 17:27:45,751 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:45,751 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:45,751 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:45,752 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:45,752 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:45,752 INFO  L87              Difference]: Start difference. First operand 269 states and 311 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), 4 states have call predecessors, (24), 3 states have call successors, (24)
[2025-05-07 17:27:45,803 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:45,803 INFO  L93              Difference]: Finished difference Result 267 states and 304 transitions.
[2025-05-07 17:27:45,803 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:45,804 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), 4 states have call predecessors, (24), 3 states have call successors, (24) Word has length 86
[2025-05-07 17:27:45,804 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:45,805 INFO  L225             Difference]: With dead ends: 267
[2025-05-07 17:27:45,805 INFO  L226             Difference]: Without dead ends: 266
[2025-05-07 17:27:45,805 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:45,805 INFO  L437           NwaCegarLoop]: 297 mSDtfsCounter, 1 mSDsluCounter, 1170 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1467 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:45,806 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1467 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:45,806 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 266 states.
[2025-05-07 17:27:45,812 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 264.
[2025-05-07 17:27:45,812 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 264 states, 106 states have (on average 1.0566037735849056) internal successors, (112), 112 states have internal predecessors, (112), 90 states have call successors, (94), 67 states have call predecessors, (94), 67 states have return successors, (94), 84 states have call predecessors, (94), 90 states have call successors, (94)
[2025-05-07 17:27:45,814 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 264 states to 264 states and 300 transitions.
[2025-05-07 17:27:45,814 INFO  L79                 Accepts]: Start accepts. Automaton has 264 states and 300 transitions. Word has length 86
[2025-05-07 17:27:45,814 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:45,814 INFO  L485      AbstractCegarLoop]: Abstraction has 264 states and 300 transitions.
[2025-05-07 17:27:45,814 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), 4 states have call predecessors, (24), 3 states have call successors, (24)
[2025-05-07 17:27:45,814 INFO  L278                IsEmpty]: Start isEmpty. Operand 264 states and 300 transitions.
[2025-05-07 17:27:45,815 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 122
[2025-05-07 17:27:45,815 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:45,815 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]
[2025-05-07 17:27:45,816 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2025-05-07 17:27:45,816 INFO  L403      AbstractCegarLoop]: === Iteration 13 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:45,816 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:45,816 INFO  L85        PathProgramCache]: Analyzing trace with hash 1942765526, now seen corresponding path program 1 times
[2025-05-07 17:27:45,816 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:45,816 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894517646]
[2025-05-07 17:27:45,816 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:45,816 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:45,856 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes.
[2025-05-07 17:27:45,863 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements.
[2025-05-07 17:27:45,863 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:45,863 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:45,945 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:45,945 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:45,945 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894517646]
[2025-05-07 17:27:45,945 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894517646] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:45,945 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:45,945 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:45,946 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165287857]
[2025-05-07 17:27:45,946 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:45,946 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:45,946 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:45,946 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:45,947 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:45,947 INFO  L87              Difference]: Start difference. First operand 264 states and 300 transitions. Second operand  has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 4 states have call successors, (34), 1 states have call predecessors, (34), 3 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34)
[2025-05-07 17:27:45,970 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:45,970 INFO  L93              Difference]: Finished difference Result 266 states and 302 transitions.
[2025-05-07 17:27:45,970 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:45,971 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 4 states have call successors, (34), 1 states have call predecessors, (34), 3 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34) Word has length 121
[2025-05-07 17:27:45,971 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:45,972 INFO  L225             Difference]: With dead ends: 266
[2025-05-07 17:27:45,972 INFO  L226             Difference]: Without dead ends: 266
[2025-05-07 17:27:45,972 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:45,972 INFO  L437           NwaCegarLoop]: 300 mSDtfsCounter, 1 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:45,972 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 869 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:45,973 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 266 states.
[2025-05-07 17:27:45,977 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 266.
[2025-05-07 17:27:45,977 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 266 states, 107 states have (on average 1.0560747663551402) internal successors, (113), 113 states have internal predecessors, (113), 90 states have call successors, (94), 67 states have call predecessors, (94), 68 states have return successors, (95), 85 states have call predecessors, (95), 90 states have call successors, (95)
[2025-05-07 17:27:45,978 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 302 transitions.
[2025-05-07 17:27:45,978 INFO  L79                 Accepts]: Start accepts. Automaton has 266 states and 302 transitions. Word has length 121
[2025-05-07 17:27:45,979 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:45,979 INFO  L485      AbstractCegarLoop]: Abstraction has 266 states and 302 transitions.
[2025-05-07 17:27:45,979 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 4 states have call successors, (34), 1 states have call predecessors, (34), 3 states have return successors, (34), 4 states have call predecessors, (34), 4 states have call successors, (34)
[2025-05-07 17:27:45,980 INFO  L278                IsEmpty]: Start isEmpty. Operand 266 states and 302 transitions.
[2025-05-07 17:27:45,981 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 122
[2025-05-07 17:27:45,981 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:45,981 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]
[2025-05-07 17:27:45,981 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2025-05-07 17:27:45,981 INFO  L403      AbstractCegarLoop]: === Iteration 14 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:45,981 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:45,981 INFO  L85        PathProgramCache]: Analyzing trace with hash 43734610, now seen corresponding path program 1 times
[2025-05-07 17:27:45,981 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:45,982 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1306948456]
[2025-05-07 17:27:45,982 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:45,982 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:46,019 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes.
[2025-05-07 17:27:46,037 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements.
[2025-05-07 17:27:46,038 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:46,038 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:46,136 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:46,136 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:46,136 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1306948456]
[2025-05-07 17:27:46,137 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1306948456] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:46,137 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:46,137 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2025-05-07 17:27:46,137 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755579804]
[2025-05-07 17:27:46,137 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:46,137 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2025-05-07 17:27:46,137 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:46,138 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2025-05-07 17:27:46,138 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30
[2025-05-07 17:27:46,138 INFO  L87              Difference]: Start difference. First operand 266 states and 302 transitions. Second operand  has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (34), 1 states have call predecessors, (34), 5 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34)
[2025-05-07 17:27:46,176 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:46,176 INFO  L93              Difference]: Finished difference Result 262 states and 291 transitions.
[2025-05-07 17:27:46,177 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2025-05-07 17:27:46,177 INFO  L79                 Accepts]: Start accepts. Automaton has  has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (34), 1 states have call predecessors, (34), 5 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34) Word has length 121
[2025-05-07 17:27:46,177 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:46,178 INFO  L225             Difference]: With dead ends: 262
[2025-05-07 17:27:46,178 INFO  L226             Difference]: Without dead ends: 261
[2025-05-07 17:27:46,178 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:46,178 INFO  L437           NwaCegarLoop]: 285 mSDtfsCounter, 1 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1406 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:46,179 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1406 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:46,179 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 261 states.
[2025-05-07 17:27:46,183 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 259.
[2025-05-07 17:27:46,184 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 259 states, 107 states have (on average 1.0467289719626167) internal successors, (112), 112 states have internal predecessors, (112), 83 states have call successors, (87), 67 states have call predecessors, (87), 68 states have return successors, (88), 79 states have call predecessors, (88), 83 states have call successors, (88)
[2025-05-07 17:27:46,185 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 287 transitions.
[2025-05-07 17:27:46,185 INFO  L79                 Accepts]: Start accepts. Automaton has 259 states and 287 transitions. Word has length 121
[2025-05-07 17:27:46,185 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:46,185 INFO  L485      AbstractCegarLoop]: Abstraction has 259 states and 287 transitions.
[2025-05-07 17:27:46,186 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 3 states have call successors, (34), 1 states have call predecessors, (34), 5 states have return successors, (34), 4 states have call predecessors, (34), 3 states have call successors, (34)
[2025-05-07 17:27:46,186 INFO  L278                IsEmpty]: Start isEmpty. Operand 259 states and 287 transitions.
[2025-05-07 17:27:46,187 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 122
[2025-05-07 17:27:46,187 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:46,187 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]
[2025-05-07 17:27:46,187 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14
[2025-05-07 17:27:46,187 INFO  L403      AbstractCegarLoop]: === Iteration 15 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:46,188 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:46,188 INFO  L85        PathProgramCache]: Analyzing trace with hash -777702541, now seen corresponding path program 1 times
[2025-05-07 17:27:46,188 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:46,188 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437576164]
[2025-05-07 17:27:46,188 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:46,188 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:46,221 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes.
[2025-05-07 17:27:46,224 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements.
[2025-05-07 17:27:46,224 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:46,224 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:46,293 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:46,293 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:46,293 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437576164]
[2025-05-07 17:27:46,293 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437576164] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:46,293 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:46,294 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:46,294 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021856420]
[2025-05-07 17:27:46,294 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:46,294 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:46,294 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:46,295 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:46,295 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:46,295 INFO  L87              Difference]: Start difference. First operand 259 states and 287 transitions. Second operand  has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (34), 1 states have call predecessors, (34), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34)
[2025-05-07 17:27:46,305 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:46,305 INFO  L93              Difference]: Finished difference Result 261 states and 288 transitions.
[2025-05-07 17:27:46,305 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:46,306 INFO  L79                 Accepts]: Start accepts. Automaton has  has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (34), 1 states have call predecessors, (34), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 121
[2025-05-07 17:27:46,306 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:46,307 INFO  L225             Difference]: With dead ends: 261
[2025-05-07 17:27:46,307 INFO  L226             Difference]: Without dead ends: 243
[2025-05-07 17:27:46,307 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:46,307 INFO  L437           NwaCegarLoop]: 285 mSDtfsCounter, 1 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:46,307 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 840 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:46,308 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 243 states.
[2025-05-07 17:27:46,312 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 241.
[2025-05-07 17:27:46,312 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 241 states, 102 states have (on average 1.0392156862745099) internal successors, (106), 106 states have internal predecessors, (106), 74 states have call successors, (78), 64 states have call predecessors, (78), 64 states have return successors, (78), 70 states have call predecessors, (78), 74 states have call successors, (78)
[2025-05-07 17:27:46,313 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 262 transitions.
[2025-05-07 17:27:46,313 INFO  L79                 Accepts]: Start accepts. Automaton has 241 states and 262 transitions. Word has length 121
[2025-05-07 17:27:46,313 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:46,313 INFO  L485      AbstractCegarLoop]: Abstraction has 241 states and 262 transitions.
[2025-05-07 17:27:46,314 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 3 states have (on average 17.666666666666668) internal successors, (53), 4 states have internal predecessors, (53), 3 states have call successors, (34), 1 states have call predecessors, (34), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34)
[2025-05-07 17:27:46,314 INFO  L278                IsEmpty]: Start isEmpty. Operand 241 states and 262 transitions.
[2025-05-07 17:27:46,315 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:46,315 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:46,315 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:46,315 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15
[2025-05-07 17:27:46,315 INFO  L403      AbstractCegarLoop]: === Iteration 16 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:46,315 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:46,315 INFO  L85        PathProgramCache]: Analyzing trace with hash -216771003, now seen corresponding path program 1 times
[2025-05-07 17:27:46,315 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:46,316 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527422722]
[2025-05-07 17:27:46,316 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:46,316 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:46,348 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:46,350 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:46,350 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:46,350 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:46,400 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:46,400 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:46,400 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527422722]
[2025-05-07 17:27:46,400 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527422722] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:46,400 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:46,400 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:46,400 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206625663]
[2025-05-07 17:27:46,401 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:46,401 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:46,401 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:46,401 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:46,401 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:46,402 INFO  L87              Difference]: Start difference. First operand 241 states and 262 transitions. Second operand  has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (31), 1 states have call predecessors, (31), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31)
[2025-05-07 17:27:46,411 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:46,411 INFO  L93              Difference]: Finished difference Result 243 states and 263 transitions.
[2025-05-07 17:27:46,411 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:46,412 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), 3 states have call successors, (31), 1 states have call predecessors, (31), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 111
[2025-05-07 17:27:46,412 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:46,413 INFO  L225             Difference]: With dead ends: 243
[2025-05-07 17:27:46,413 INFO  L226             Difference]: Without dead ends: 235
[2025-05-07 17:27:46,413 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:46,413 INFO  L437           NwaCegarLoop]: 262 mSDtfsCounter, 1 mSDsluCounter, 510 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:46,413 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 772 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:46,414 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 235 states.
[2025-05-07 17:27:46,417 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 235.
[2025-05-07 17:27:46,417 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 235 states, 102 states have (on average 1.0294117647058822) internal successors, (105), 105 states have internal predecessors, (105), 68 states have call successors, (72), 64 states have call predecessors, (72), 64 states have return successors, (72), 65 states have call predecessors, (72), 68 states have call successors, (72)
[2025-05-07 17:27:46,418 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 249 transitions.
[2025-05-07 17:27:46,418 INFO  L79                 Accepts]: Start accepts. Automaton has 235 states and 249 transitions. Word has length 111
[2025-05-07 17:27:46,418 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:46,418 INFO  L485      AbstractCegarLoop]: Abstraction has 235 states and 249 transitions.
[2025-05-07 17:27:46,418 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), 3 states have call successors, (31), 1 states have call predecessors, (31), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31)
[2025-05-07 17:27:46,418 INFO  L278                IsEmpty]: Start isEmpty. Operand 235 states and 249 transitions.
[2025-05-07 17:27:46,419 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:46,419 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:46,419 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:46,419 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16
[2025-05-07 17:27:46,420 INFO  L403      AbstractCegarLoop]: === Iteration 17 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:46,420 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:46,420 INFO  L85        PathProgramCache]: Analyzing trace with hash 2072484897, now seen corresponding path program 1 times
[2025-05-07 17:27:46,420 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:46,420 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524822069]
[2025-05-07 17:27:46,420 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:46,420 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:46,458 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:46,472 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:46,472 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:46,472 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:46,599 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:46,599 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:46,599 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524822069]
[2025-05-07 17:27:46,599 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524822069] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:46,599 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:46,599 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:27:46,599 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959015800]
[2025-05-07 17:27:46,599 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:46,600 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:27:46,600 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:46,600 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:27:46,600 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:27:46,601 INFO  L87              Difference]: Start difference. First operand 235 states and 249 transitions. Second operand  has 7 states, 5 states have (on average 9.8) internal successors, (49), 7 states have internal predecessors, (49), 5 states have call successors, (31), 1 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31)
[2025-05-07 17:27:46,660 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:46,660 INFO  L93              Difference]: Finished difference Result 239 states and 253 transitions.
[2025-05-07 17:27:46,660 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:27:46,661 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 5 states have (on average 9.8) internal successors, (49), 7 states have internal predecessors, (49), 5 states have call successors, (31), 1 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31) Word has length 111
[2025-05-07 17:27:46,661 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:46,662 INFO  L225             Difference]: With dead ends: 239
[2025-05-07 17:27:46,662 INFO  L226             Difference]: Without dead ends: 239
[2025-05-07 17:27:46,662 INFO  L436           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:27:46,663 INFO  L437           NwaCegarLoop]: 245 mSDtfsCounter, 1 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1208 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:46,663 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1208 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:46,663 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 239 states.
[2025-05-07 17:27:46,667 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 239 to 237.
[2025-05-07 17:27:46,667 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 237 states, 103 states have (on average 1.029126213592233) internal successors, (106), 106 states have internal predecessors, (106), 68 states have call successors, (72), 64 states have call predecessors, (72), 65 states have return successors, (73), 66 states have call predecessors, (73), 68 states have call successors, (73)
[2025-05-07 17:27:46,668 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 251 transitions.
[2025-05-07 17:27:46,668 INFO  L79                 Accepts]: Start accepts. Automaton has 237 states and 251 transitions. Word has length 111
[2025-05-07 17:27:46,668 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:46,668 INFO  L485      AbstractCegarLoop]: Abstraction has 237 states and 251 transitions.
[2025-05-07 17:27:46,668 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 5 states have (on average 9.8) internal successors, (49), 7 states have internal predecessors, (49), 5 states have call successors, (31), 1 states have call predecessors, (31), 5 states have return successors, (31), 6 states have call predecessors, (31), 5 states have call successors, (31)
[2025-05-07 17:27:46,669 INFO  L278                IsEmpty]: Start isEmpty. Operand 237 states and 251 transitions.
[2025-05-07 17:27:46,669 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:46,669 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:46,669 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:46,670 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17
[2025-05-07 17:27:46,670 INFO  L403      AbstractCegarLoop]: === Iteration 18 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:46,670 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:46,670 INFO  L85        PathProgramCache]: Analyzing trace with hash 1951178807, now seen corresponding path program 1 times
[2025-05-07 17:27:46,670 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:46,670 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355467564]
[2025-05-07 17:27:46,670 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:46,670 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:46,703 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:46,714 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:46,715 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:46,715 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:46,778 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:46,778 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:46,778 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355467564]
[2025-05-07 17:27:46,778 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355467564] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:46,778 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:46,778 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2025-05-07 17:27:46,779 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942625541]
[2025-05-07 17:27:46,779 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:46,779 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2025-05-07 17:27:46,779 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:46,779 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2025-05-07 17:27:46,780 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2025-05-07 17:27:46,780 INFO  L87              Difference]: Start difference. First operand 237 states and 251 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), 4 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:46,795 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:46,795 INFO  L93              Difference]: Finished difference Result 239 states and 252 transitions.
[2025-05-07 17:27:46,795 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2025-05-07 17:27:46,795 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), 4 states have call predecessors, (31), 4 states have call successors, (31) Word has length 111
[2025-05-07 17:27:46,796 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:46,796 INFO  L225             Difference]: With dead ends: 239
[2025-05-07 17:27:46,797 INFO  L226             Difference]: Without dead ends: 229
[2025-05-07 17:27:46,797 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:46,797 INFO  L437           NwaCegarLoop]: 249 mSDtfsCounter, 1 mSDsluCounter, 483 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 732 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:46,797 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 732 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:46,798 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 229 states.
[2025-05-07 17:27:46,801 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229.
[2025-05-07 17:27:46,801 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 229 states, 100 states have (on average 1.02) internal successors, (102), 102 states have internal predecessors, (102), 65 states have call successors, (68), 63 states have call predecessors, (68), 63 states have return successors, (68), 63 states have call predecessors, (68), 65 states have call successors, (68)
[2025-05-07 17:27:46,802 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 238 transitions.
[2025-05-07 17:27:46,803 INFO  L79                 Accepts]: Start accepts. Automaton has 229 states and 238 transitions. Word has length 111
[2025-05-07 17:27:46,803 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:46,803 INFO  L485      AbstractCegarLoop]: Abstraction has 229 states and 238 transitions.
[2025-05-07 17:27:46,803 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), 4 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:46,803 INFO  L278                IsEmpty]: Start isEmpty. Operand 229 states and 238 transitions.
[2025-05-07 17:27:46,804 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:46,804 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:46,804 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:46,805 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18
[2025-05-07 17:27:46,805 INFO  L403      AbstractCegarLoop]: === Iteration 19 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:46,805 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:46,805 INFO  L85        PathProgramCache]: Analyzing trace with hash -281588799, now seen corresponding path program 1 times
[2025-05-07 17:27:46,805 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:46,805 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725590084]
[2025-05-07 17:27:46,805 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:46,805 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:46,839 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:46,856 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:46,856 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:46,856 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2025-05-07 17:27:46,950 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:46,950 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2025-05-07 17:27:46,950 INFO  L324   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725590084]
[2025-05-07 17:27:46,950 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725590084] provided 1 perfect and 0 imperfect interpolant sequences
[2025-05-07 17:27:46,950 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2025-05-07 17:27:46,950 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2025-05-07 17:27:46,950 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862003890]
[2025-05-07 17:27:46,950 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2025-05-07 17:27:46,951 INFO  L562      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2025-05-07 17:27:46,951 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2025-05-07 17:27:46,951 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2025-05-07 17:27:46,951 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42
[2025-05-07 17:27:46,952 INFO  L87              Difference]: Start difference. First operand 229 states and 238 transitions. Second operand  has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 6 states have return successors, (31), 6 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:46,988 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2025-05-07 17:27:46,989 INFO  L93              Difference]: Finished difference Result 236 states and 245 transitions.
[2025-05-07 17:27:46,989 INFO  L140   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2025-05-07 17:27:46,989 INFO  L79                 Accepts]: Start accepts. Automaton has  has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 6 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:46,990 INFO  L85                 Accepts]: Finished accepts. some prefix is accepted.
[2025-05-07 17:27:46,990 INFO  L225             Difference]: With dead ends: 236
[2025-05-07 17:27:46,990 INFO  L226             Difference]: Without dead ends: 225
[2025-05-07 17:27:46,991 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:46,991 INFO  L437           NwaCegarLoop]: 237 mSDtfsCounter, 1 mSDsluCounter, 1171 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1408 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2025-05-07 17:27:46,991 INFO  L438           NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1408 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2025-05-07 17:27:46,991 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 225 states.
[2025-05-07 17:27:46,994 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 225.
[2025-05-07 17:27:46,995 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 225 states, 98 states have (on average 1.0204081632653061) internal successors, (100), 100 states have internal predecessors, (100), 64 states have call successors, (66), 62 states have call predecessors, (66), 62 states have return successors, (66), 62 states have call predecessors, (66), 64 states have call successors, (66)
[2025-05-07 17:27:46,995 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 232 transitions.
[2025-05-07 17:27:46,995 INFO  L79                 Accepts]: Start accepts. Automaton has 225 states and 232 transitions. Word has length 111
[2025-05-07 17:27:46,996 INFO  L85                 Accepts]: Finished accepts. word is rejected.
[2025-05-07 17:27:46,996 INFO  L485      AbstractCegarLoop]: Abstraction has 225 states and 232 transitions.
[2025-05-07 17:27:46,996 INFO  L486      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (31), 1 states have call predecessors, (31), 6 states have return successors, (31), 6 states have call predecessors, (31), 4 states have call successors, (31)
[2025-05-07 17:27:46,996 INFO  L278                IsEmpty]: Start isEmpty. Operand 225 states and 232 transitions.
[2025-05-07 17:27:46,997 INFO  L284                IsEmpty]: Finished isEmpty. Found accepting run of length 112
[2025-05-07 17:27:46,997 INFO  L210           NwaCegarLoop]: Found error trace
[2025-05-07 17:27:46,997 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:46,997 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19
[2025-05-07 17:27:46,997 INFO  L403      AbstractCegarLoop]: === Iteration 20 === Targeting Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY === [Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY] ===
[2025-05-07 17:27:46,997 INFO  L155       PredicateUnifier]: Initialized classic predicate unifier
[2025-05-07 17:27:46,997 INFO  L85        PathProgramCache]: Analyzing trace with hash -1918211661, now seen corresponding path program 1 times
[2025-05-07 17:27:46,997 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2025-05-07 17:27:46,998 INFO  L324   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835115953]
[2025-05-07 17:27:46,998 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2025-05-07 17:27:46,998 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2025-05-07 17:27:47,032 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:47,054 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:47,054 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:47,054 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is sat
[2025-05-07 17:27:47,054 INFO  L348             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2025-05-07 17:27:47,069 INFO  L108    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes.
[2025-05-07 17:27:47,095 INFO  L111    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements.
[2025-05-07 17:27:47,095 INFO  L114    AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s)
[2025-05-07 17:27:47,095 INFO  L115    AnnotateAndAsserter]: Conjunction of SSA is sat
[2025-05-07 17:27:47,141 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2025-05-07 17:27:47,141 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2025-05-07 17:27:47,142 INFO  L790   garLoopResultBuilder]: Registering result UNSAFE for location Ultimate.STARTErr0ASSERT_VIOLATIONCHC_SATISFIABILITY (0 of 1 remaining)
[2025-05-07 17:27:47,143 WARN  L466      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20
[2025-05-07 17:27:47,146 INFO  L422         BasicCegarLoop]: Path program histogram: [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:47,174 INFO  L171   ceAbstractionStarter]: Computing trace abstraction results
[2025-05-07 17:27:47,176 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.05 05:27:47 BoogieIcfgContainer
[2025-05-07 17:27:47,176 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2025-05-07 17:27:47,177 INFO  L158              Benchmark]: Toolchain (without parser) took 5029.77ms. Allocated memory was 234.9MB in the beginning and 285.2MB in the end (delta: 50.3MB). Free memory was 120.0MB in the beginning and 92.0MB in the end (delta: 28.0MB). Peak memory consumption was 108.8MB. Max. memory is 33.6GB.
[2025-05-07 17:27:47,177 INFO  L158              Benchmark]: SmtParser took 0.23ms. Allocated memory is still 234.9MB. Free memory is still 171.9MB. There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:27:47,177 INFO  L158              Benchmark]: ChcToBoogie took 48.67ms. Allocated memory is still 234.9MB. Free memory was 195.6MB in the beginning and 189.6MB in the end (delta: 6.0MB). There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:27:47,178 INFO  L158              Benchmark]: Boogie Preprocessor took 98.80ms. Allocated memory is still 234.9MB. Free memory was 189.6MB in the beginning and 185.0MB in the end (delta: 4.7MB). There was no memory consumed. Max. memory is 33.6GB.
[2025-05-07 17:27:47,178 INFO  L158              Benchmark]: RCFGBuilder took 837.82ms. Allocated memory was 234.9MB in the beginning and 318.8MB in the end (delta: 83.9MB). Free memory was 185.0MB in the beginning and 242.3MB in the end (delta: -57.4MB). Peak memory consumption was 93.5MB. Max. memory is 33.6GB.
[2025-05-07 17:27:47,178 INFO  L158              Benchmark]: TraceAbstraction took 4030.55ms. Allocated memory was 318.8MB in the beginning and 285.2MB in the end (delta: -33.6MB). Free memory was 242.3MB in the beginning and 92.0MB in the end (delta: 150.4MB). Peak memory consumption was 126.1MB. Max. memory is 33.6GB.
[2025-05-07 17:27:47,179 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.23ms. Allocated memory is still 234.9MB. Free memory is still 171.9MB. There was no memory consumed. Max. memory is 33.6GB.
 * ChcToBoogie took 48.67ms. Allocated memory is still 234.9MB. Free memory was 195.6MB in the beginning and 189.6MB in the end (delta: 6.0MB). There was no memory consumed. Max. memory is 33.6GB.
 * Boogie Preprocessor took 98.80ms. Allocated memory is still 234.9MB. Free memory was 189.6MB in the beginning and 185.0MB in the end (delta: 4.7MB). There was no memory consumed. Max. memory is 33.6GB.
 * RCFGBuilder took 837.82ms. Allocated memory was 234.9MB in the beginning and 318.8MB in the end (delta: 83.9MB). Free memory was 185.0MB in the beginning and 242.3MB in the end (delta: -57.4MB). Peak memory consumption was 93.5MB. Max. memory is 33.6GB.
 * TraceAbstraction took 4030.55ms. Allocated memory was 318.8MB in the beginning and 285.2MB in the end (delta: -33.6MB). Free memory was 242.3MB in the beginning and 92.0MB in the end (delta: 150.4MB). Peak memory consumption was 126.1MB. 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_6_0();
[L0]        assume ((((((((((((((((((((((!(hbv_error_target_6_0_N_4 < 0) && !(hbv_error_target_6_0_Y_10 < 0)) && !(hbv_error_target_6_0_X_2 < 0)) && !(hbv_error_target_6_0_K_12 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_L_9)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_K_12)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_P_7)) && !(hbv_error_target_6_0_Q_3 < 0)) && hbv_error_target_6_0_W_6 == 0) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_W_6)) && !(hbv_error_target_6_0_M_1 < 0)) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_6_0_M_1)) && !(hbv_error_target_6_0_O_8 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_Q_3)) && !(hbv_error_target_6_0_P_7 < 0)) && !(hbv_error_target_6_0_L_9 < 0)) && !(hbv_error_target_6_0_U_5 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_N_4)) && 2 == hbv_error_target_6_0_G_11) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_6_0_U_5)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_X_2)) && !(1461501637330902918203684832716283019655932542975 < hbv_error_target_6_0_Y_10)) && !(hbv_error_target_6_0_W_6 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_error_target_6_0_O_8);
      VAL   [hbv_error_target_6_0_G_11=2, hbv_error_target_6_0_K_12=0, hbv_error_target_6_0_L_9=0, hbv_error_target_6_0_M_1=0, hbv_error_target_6_0_N_4=0, hbv_error_target_6_0_O_8=0, hbv_error_target_6_0_P_7=0, hbv_error_target_6_0_Q_3=0, hbv_error_target_6_0_U_5=0, hbv_error_target_6_0_W_6=0, hbv_error_target_6_0_X_2=0, hbv_error_target_6_0_Y_10=0]
[L0]  CALL  call summary_constructor_20_B_52_0(hbv_error_target_6_0_G_11, hbv_error_target_6_0_J_13, hbv_error_target_6_0_C_14, hbv_error_target_6_0_D_15, hbv_error_target_6_0_E_16, hbv_error_target_6_0_F_17, hbv_error_target_6_0_K_12, hbv_error_target_6_0_L_9, hbv_error_target_6_0_M_1, hbv_error_target_6_0_N_4, hbv_error_target_6_0_O_8, hbv_error_target_6_0_P_7, hbv_error_target_6_0_Q_3, hbv_error_target_6_0_R_18, hbv_error_target_6_0_S_19, hbv_error_target_6_0_T_20, hbv_error_target_6_0_U_5, hbv_error_target_6_0_V_21, hbv_error_target_6_0_W_6, hbv_error_target_6_0_X_2, hbv_error_target_6_0_Y_10, hbv_error_target_6_0_H_22, hbv_error_target_6_0_A_23, hbv_error_target_6_0_I_24, hbv_error_target_6_0_B_25);
      VAL   [hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]        assume (((((!(hhv_summary_constructor_20_B_52_0_I_0 <= 0) && hbv_summary_constructor_20_B_52_0_H_6 == 0) && hbv_summary_constructor_20_B_52_0_B_4 == 0) && hbv_summary_constructor_20_B_52_0_D1_2 == hbv_summary_constructor_20_B_52_0_J_3) && hbv_summary_constructor_20_B_52_0_E1_5 == 0) && hbv_summary_constructor_20_B_52_0_J_3 == 1) && hbv_summary_constructor_20_B_52_0_J_1 == 0;
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  CALL  call implicit_constructor_entry_108_B_52_0(hbv_summary_constructor_20_B_52_0_E_7, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hhv_summary_constructor_20_B_52_0_K_21, hhv_summary_constructor_20_B_52_0_A_22, hbv_summary_constructor_20_B_52_0_T_8, hbv_summary_constructor_20_B_52_0_H1_9);
      VAL   [hhv_implicit_constructor_entry_108_B_52_0_A_22=0, hhv_implicit_constructor_entry_108_B_52_0_B_24=0, hhv_implicit_constructor_entry_108_B_52_0_G_0=0, hhv_implicit_constructor_entry_108_B_52_0_J_1=6, hhv_implicit_constructor_entry_108_B_52_0_W_18=0]
[L0]        assume (((hhv_implicit_constructor_entry_108_B_52_0_B_24 == 0 && !(hhv_implicit_constructor_entry_108_B_52_0_I_23[hhv_implicit_constructor_entry_108_B_52_0_J_1] < hhv_implicit_constructor_entry_108_B_52_0_W_18)) && hhv_implicit_constructor_entry_108_B_52_0_B_24 == hhv_implicit_constructor_entry_108_B_52_0_A_22) && hhv_implicit_constructor_entry_108_B_52_0_H_21 == hhv_implicit_constructor_entry_108_B_52_0_I_23) && hhv_implicit_constructor_entry_108_B_52_0_G_0 == 0;
      VAL   [hhv_implicit_constructor_entry_108_B_52_0_A_22=0, hhv_implicit_constructor_entry_108_B_52_0_B_24=0, hhv_implicit_constructor_entry_108_B_52_0_G_0=0, hhv_implicit_constructor_entry_108_B_52_0_J_1=6, hhv_implicit_constructor_entry_108_B_52_0_W_18=0]
[L0]  RET   call implicit_constructor_entry_108_B_52_0(hbv_summary_constructor_20_B_52_0_E_7, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hhv_summary_constructor_20_B_52_0_K_21, hhv_summary_constructor_20_B_52_0_A_22, hbv_summary_constructor_20_B_52_0_T_8, hbv_summary_constructor_20_B_52_0_H1_9);
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_E_7=0, hbv_summary_constructor_20_B_52_0_H1_9=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  CALL  call contract_initializer_90_C_30_0(hbv_summary_constructor_20_B_52_0_H_6, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_P_10, hbv_summary_constructor_20_B_52_0_S_11, hbv_summary_constructor_20_B_52_0_K1_12, hbv_summary_constructor_20_B_52_0_N1_13);
      VAL   [hhv_contract_initializer_90_C_30_0_A_23=3, hhv_contract_initializer_90_C_30_0_B_24=3, hhv_contract_initializer_90_C_30_0_G_0=0, hhv_contract_initializer_90_C_30_0_J_1=6, hhv_contract_initializer_90_C_30_0_K_6=0, hhv_contract_initializer_90_C_30_0_L_7=0, hhv_contract_initializer_90_C_30_0_M_8=0, hhv_contract_initializer_90_C_30_0_N_9=0, hhv_contract_initializer_90_C_30_0_O_10=0, hhv_contract_initializer_90_C_30_0_P_11=0, hhv_contract_initializer_90_C_30_0_Q_12=0, hhv_contract_initializer_90_C_30_0_T_15=5, hhv_contract_initializer_90_C_30_0_U_16=0, hhv_contract_initializer_90_C_30_0_V_17=4, hhv_contract_initializer_90_C_30_0_W_18=0, hhv_contract_initializer_90_C_30_0_X_19=0, hhv_contract_initializer_90_C_30_0_Y_20=0]
[L0]  CALL  call contract_initializer_after_init_92_C_30_0(hhv_contract_initializer_90_C_30_0_G_0, hhv_contract_initializer_90_C_30_0_J_1, hhv_contract_initializer_90_C_30_0_C_2, hhv_contract_initializer_90_C_30_0_D_3, hhv_contract_initializer_90_C_30_0_E_4, hhv_contract_initializer_90_C_30_0_F_5, hhv_contract_initializer_90_C_30_0_K_6, hhv_contract_initializer_90_C_30_0_L_7, hhv_contract_initializer_90_C_30_0_M_8, hhv_contract_initializer_90_C_30_0_N_9, hhv_contract_initializer_90_C_30_0_O_10, hhv_contract_initializer_90_C_30_0_P_11, hhv_contract_initializer_90_C_30_0_Q_12, hhv_contract_initializer_90_C_30_0_R_13, hhv_contract_initializer_90_C_30_0_S_14, hhv_contract_initializer_90_C_30_0_T_15, hhv_contract_initializer_90_C_30_0_U_16, hhv_contract_initializer_90_C_30_0_V_17, hhv_contract_initializer_90_C_30_0_W_18, hhv_contract_initializer_90_C_30_0_X_19, hhv_contract_initializer_90_C_30_0_Y_20, hhv_contract_initializer_90_C_30_0_H_21, hhv_contract_initializer_90_C_30_0_I_22, hhv_contract_initializer_90_C_30_0_A_23, hhv_contract_initializer_90_C_30_0_B_24);
      VAL   [hhv_contract_initializer_after_init_92_C_30_0_A_23=3, hhv_contract_initializer_after_init_92_C_30_0_B_24=3, hhv_contract_initializer_after_init_92_C_30_0_G_0=0, hhv_contract_initializer_after_init_92_C_30_0_J_1=6, hhv_contract_initializer_after_init_92_C_30_0_K_6=0, hhv_contract_initializer_after_init_92_C_30_0_L_7=0, hhv_contract_initializer_after_init_92_C_30_0_M_8=0, hhv_contract_initializer_after_init_92_C_30_0_N_9=0, hhv_contract_initializer_after_init_92_C_30_0_O_10=0, hhv_contract_initializer_after_init_92_C_30_0_P_11=0, hhv_contract_initializer_after_init_92_C_30_0_Q_12=0, hhv_contract_initializer_after_init_92_C_30_0_T_15=5, hhv_contract_initializer_after_init_92_C_30_0_U_16=0, hhv_contract_initializer_after_init_92_C_30_0_V_17=4, hhv_contract_initializer_after_init_92_C_30_0_W_18=0, hhv_contract_initializer_after_init_92_C_30_0_X_19=0, hhv_contract_initializer_after_init_92_C_30_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_91_C_30_0(hhv_contract_initializer_after_init_92_C_30_0_G_0, hhv_contract_initializer_after_init_92_C_30_0_J_1, hhv_contract_initializer_after_init_92_C_30_0_C_2, hhv_contract_initializer_after_init_92_C_30_0_D_3, hhv_contract_initializer_after_init_92_C_30_0_E_4, hhv_contract_initializer_after_init_92_C_30_0_F_5, hhv_contract_initializer_after_init_92_C_30_0_K_6, hhv_contract_initializer_after_init_92_C_30_0_L_7, hhv_contract_initializer_after_init_92_C_30_0_M_8, hhv_contract_initializer_after_init_92_C_30_0_N_9, hhv_contract_initializer_after_init_92_C_30_0_O_10, hhv_contract_initializer_after_init_92_C_30_0_P_11, hhv_contract_initializer_after_init_92_C_30_0_Q_12, hhv_contract_initializer_after_init_92_C_30_0_R_13, hhv_contract_initializer_after_init_92_C_30_0_S_14, hhv_contract_initializer_after_init_92_C_30_0_T_15, hhv_contract_initializer_after_init_92_C_30_0_U_16, hhv_contract_initializer_after_init_92_C_30_0_V_17, hhv_contract_initializer_after_init_92_C_30_0_W_18, hhv_contract_initializer_after_init_92_C_30_0_X_19, hhv_contract_initializer_after_init_92_C_30_0_Y_20, hhv_contract_initializer_after_init_92_C_30_0_H_21, hhv_contract_initializer_after_init_92_C_30_0_I_22, hhv_contract_initializer_after_init_92_C_30_0_A_23, hhv_contract_initializer_after_init_92_C_30_0_B_24);
      VAL   [hhv_contract_initializer_entry_91_C_30_0_A_23=3, hhv_contract_initializer_entry_91_C_30_0_B_24=3, hhv_contract_initializer_entry_91_C_30_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_91_C_30_0_H_21 == hhv_contract_initializer_entry_91_C_30_0_I_22 && hhv_contract_initializer_entry_91_C_30_0_B_24 == hhv_contract_initializer_entry_91_C_30_0_A_23) && hhv_contract_initializer_entry_91_C_30_0_G_0 == 0;
      VAL   [hhv_contract_initializer_entry_91_C_30_0_A_23=3, hhv_contract_initializer_entry_91_C_30_0_B_24=3, hhv_contract_initializer_entry_91_C_30_0_G_0=0]
[L0]  RET   call contract_initializer_entry_91_C_30_0(hhv_contract_initializer_after_init_92_C_30_0_G_0, hhv_contract_initializer_after_init_92_C_30_0_J_1, hhv_contract_initializer_after_init_92_C_30_0_C_2, hhv_contract_initializer_after_init_92_C_30_0_D_3, hhv_contract_initializer_after_init_92_C_30_0_E_4, hhv_contract_initializer_after_init_92_C_30_0_F_5, hhv_contract_initializer_after_init_92_C_30_0_K_6, hhv_contract_initializer_after_init_92_C_30_0_L_7, hhv_contract_initializer_after_init_92_C_30_0_M_8, hhv_contract_initializer_after_init_92_C_30_0_N_9, hhv_contract_initializer_after_init_92_C_30_0_O_10, hhv_contract_initializer_after_init_92_C_30_0_P_11, hhv_contract_initializer_after_init_92_C_30_0_Q_12, hhv_contract_initializer_after_init_92_C_30_0_R_13, hhv_contract_initializer_after_init_92_C_30_0_S_14, hhv_contract_initializer_after_init_92_C_30_0_T_15, hhv_contract_initializer_after_init_92_C_30_0_U_16, hhv_contract_initializer_after_init_92_C_30_0_V_17, hhv_contract_initializer_after_init_92_C_30_0_W_18, hhv_contract_initializer_after_init_92_C_30_0_X_19, hhv_contract_initializer_after_init_92_C_30_0_Y_20, hhv_contract_initializer_after_init_92_C_30_0_H_21, hhv_contract_initializer_after_init_92_C_30_0_I_22, hhv_contract_initializer_after_init_92_C_30_0_A_23, hhv_contract_initializer_after_init_92_C_30_0_B_24);
      VAL   [hhv_contract_initializer_after_init_92_C_30_0_A_23=3, hhv_contract_initializer_after_init_92_C_30_0_B_24=3, hhv_contract_initializer_after_init_92_C_30_0_G_0=0, hhv_contract_initializer_after_init_92_C_30_0_J_1=6, hhv_contract_initializer_after_init_92_C_30_0_K_6=0, hhv_contract_initializer_after_init_92_C_30_0_L_7=0, hhv_contract_initializer_after_init_92_C_30_0_M_8=0, hhv_contract_initializer_after_init_92_C_30_0_N_9=0, hhv_contract_initializer_after_init_92_C_30_0_O_10=0, hhv_contract_initializer_after_init_92_C_30_0_P_11=0, hhv_contract_initializer_after_init_92_C_30_0_Q_12=0, hhv_contract_initializer_after_init_92_C_30_0_T_15=5, hhv_contract_initializer_after_init_92_C_30_0_U_16=0, hhv_contract_initializer_after_init_92_C_30_0_V_17=4, hhv_contract_initializer_after_init_92_C_30_0_W_18=0, hhv_contract_initializer_after_init_92_C_30_0_X_19=0, hhv_contract_initializer_after_init_92_C_30_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_92_C_30_0(hhv_contract_initializer_90_C_30_0_G_0, hhv_contract_initializer_90_C_30_0_J_1, hhv_contract_initializer_90_C_30_0_C_2, hhv_contract_initializer_90_C_30_0_D_3, hhv_contract_initializer_90_C_30_0_E_4, hhv_contract_initializer_90_C_30_0_F_5, hhv_contract_initializer_90_C_30_0_K_6, hhv_contract_initializer_90_C_30_0_L_7, hhv_contract_initializer_90_C_30_0_M_8, hhv_contract_initializer_90_C_30_0_N_9, hhv_contract_initializer_90_C_30_0_O_10, hhv_contract_initializer_90_C_30_0_P_11, hhv_contract_initializer_90_C_30_0_Q_12, hhv_contract_initializer_90_C_30_0_R_13, hhv_contract_initializer_90_C_30_0_S_14, hhv_contract_initializer_90_C_30_0_T_15, hhv_contract_initializer_90_C_30_0_U_16, hhv_contract_initializer_90_C_30_0_V_17, hhv_contract_initializer_90_C_30_0_W_18, hhv_contract_initializer_90_C_30_0_X_19, hhv_contract_initializer_90_C_30_0_Y_20, hhv_contract_initializer_90_C_30_0_H_21, hhv_contract_initializer_90_C_30_0_I_22, hhv_contract_initializer_90_C_30_0_A_23, hhv_contract_initializer_90_C_30_0_B_24);
      VAL   [hhv_contract_initializer_90_C_30_0_A_23=3, hhv_contract_initializer_90_C_30_0_B_24=3, hhv_contract_initializer_90_C_30_0_G_0=0, hhv_contract_initializer_90_C_30_0_J_1=6, hhv_contract_initializer_90_C_30_0_K_6=0, hhv_contract_initializer_90_C_30_0_L_7=0, hhv_contract_initializer_90_C_30_0_M_8=0, hhv_contract_initializer_90_C_30_0_N_9=0, hhv_contract_initializer_90_C_30_0_O_10=0, hhv_contract_initializer_90_C_30_0_P_11=0, hhv_contract_initializer_90_C_30_0_Q_12=0, hhv_contract_initializer_90_C_30_0_T_15=5, hhv_contract_initializer_90_C_30_0_U_16=0, hhv_contract_initializer_90_C_30_0_V_17=4, hhv_contract_initializer_90_C_30_0_W_18=0, hhv_contract_initializer_90_C_30_0_X_19=0, hhv_contract_initializer_90_C_30_0_Y_20=0]
[L0]  RET   call contract_initializer_90_C_30_0(hbv_summary_constructor_20_B_52_0_H_6, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_P_10, hbv_summary_constructor_20_B_52_0_S_11, hbv_summary_constructor_20_B_52_0_K1_12, hbv_summary_constructor_20_B_52_0_N1_13);
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_E_7=0, hbv_summary_constructor_20_B_52_0_H1_9=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hbv_summary_constructor_20_B_52_0_K1_12=3, hbv_summary_constructor_20_B_52_0_N1_13=3, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  CALL  call contract_initializer_105_F_13_0(hbv_summary_constructor_20_B_52_0_E1_5, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_T_8, hbv_summary_constructor_20_B_52_0_H1_9, hbv_summary_constructor_20_B_52_0_D1_2, hbv_summary_constructor_20_B_52_0_T_14, hbv_summary_constructor_20_B_52_0_D_15, hbv_summary_constructor_20_B_52_0_Q1_16);
      VAL   [hhv_contract_initializer_105_F_13_0_A1_19=0, hhv_contract_initializer_105_F_13_0_A_22=0, hhv_contract_initializer_105_F_13_0_B1_20=0, hhv_contract_initializer_105_F_13_0_C1_23=1, hhv_contract_initializer_105_F_13_0_C_25=1, hhv_contract_initializer_105_F_13_0_E1_26=1, hhv_contract_initializer_105_F_13_0_I_0=0, hhv_contract_initializer_105_F_13_0_M_1=6, hhv_contract_initializer_105_F_13_0_N_6=0, hhv_contract_initializer_105_F_13_0_O_7=0, hhv_contract_initializer_105_F_13_0_P_8=0, hhv_contract_initializer_105_F_13_0_Q_9=0, hhv_contract_initializer_105_F_13_0_R_10=0, hhv_contract_initializer_105_F_13_0_S_11=0, hhv_contract_initializer_105_F_13_0_T_12=0, hhv_contract_initializer_105_F_13_0_W_15=5, hhv_contract_initializer_105_F_13_0_X_16=0, hhv_contract_initializer_105_F_13_0_Y_17=4, hhv_contract_initializer_105_F_13_0_Z_18=0]
[L0]        assume hhv_contract_initializer_105_F_13_0_I_0 == 0;
      VAL   [hhv_contract_initializer_105_F_13_0_A1_19=0, hhv_contract_initializer_105_F_13_0_A_22=0, hhv_contract_initializer_105_F_13_0_B1_20=0, hhv_contract_initializer_105_F_13_0_C1_23=1, hhv_contract_initializer_105_F_13_0_C_25=1, hhv_contract_initializer_105_F_13_0_E1_26=1, hhv_contract_initializer_105_F_13_0_I_0=0, hhv_contract_initializer_105_F_13_0_M_1=6, hhv_contract_initializer_105_F_13_0_N_6=0, hhv_contract_initializer_105_F_13_0_O_7=0, hhv_contract_initializer_105_F_13_0_P_8=0, hhv_contract_initializer_105_F_13_0_Q_9=0, hhv_contract_initializer_105_F_13_0_R_10=0, hhv_contract_initializer_105_F_13_0_S_11=0, hhv_contract_initializer_105_F_13_0_T_12=0, hhv_contract_initializer_105_F_13_0_W_15=5, hhv_contract_initializer_105_F_13_0_X_16=0, hhv_contract_initializer_105_F_13_0_Y_17=4, hhv_contract_initializer_105_F_13_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_107_F_13_0(hbv_contract_initializer_105_F_13_0_H_1, hhv_contract_initializer_105_F_13_0_M_1, hhv_contract_initializer_105_F_13_0_D_2, hhv_contract_initializer_105_F_13_0_E_3, hhv_contract_initializer_105_F_13_0_F_4, hhv_contract_initializer_105_F_13_0_G_5, hhv_contract_initializer_105_F_13_0_N_6, hhv_contract_initializer_105_F_13_0_O_7, hhv_contract_initializer_105_F_13_0_P_8, hhv_contract_initializer_105_F_13_0_Q_9, hhv_contract_initializer_105_F_13_0_R_10, hhv_contract_initializer_105_F_13_0_S_11, hhv_contract_initializer_105_F_13_0_T_12, hhv_contract_initializer_105_F_13_0_U_13, hhv_contract_initializer_105_F_13_0_V_14, hhv_contract_initializer_105_F_13_0_W_15, hhv_contract_initializer_105_F_13_0_X_16, hhv_contract_initializer_105_F_13_0_Y_17, hhv_contract_initializer_105_F_13_0_Z_18, hhv_contract_initializer_105_F_13_0_A1_19, hhv_contract_initializer_105_F_13_0_B1_20, hhv_contract_initializer_105_F_13_0_J_21, hhv_contract_initializer_105_F_13_0_A_22, hhv_contract_initializer_105_F_13_0_C1_23, hbv_contract_initializer_105_F_13_0_K_2, hbv_contract_initializer_105_F_13_0_B_3, hbv_contract_initializer_105_F_13_0_D1_4);
      VAL   [hhv_contract_initializer_after_init_107_F_13_0_A1_26=1, hhv_contract_initializer_after_init_107_F_13_0_A_22=0, hhv_contract_initializer_after_init_107_F_13_0_B_25=0, hhv_contract_initializer_after_init_107_F_13_0_G_0=0, hhv_contract_initializer_after_init_107_F_13_0_J_1=6, hhv_contract_initializer_after_init_107_F_13_0_K_6=0, hhv_contract_initializer_after_init_107_F_13_0_L_7=0, hhv_contract_initializer_after_init_107_F_13_0_M_8=0, hhv_contract_initializer_after_init_107_F_13_0_N_9=0, hhv_contract_initializer_after_init_107_F_13_0_O_10=0, hhv_contract_initializer_after_init_107_F_13_0_P_11=0, hhv_contract_initializer_after_init_107_F_13_0_Q_12=0, hhv_contract_initializer_after_init_107_F_13_0_T_15=5, hhv_contract_initializer_after_init_107_F_13_0_U_16=0, hhv_contract_initializer_after_init_107_F_13_0_V_17=4, hhv_contract_initializer_after_init_107_F_13_0_W_18=0, hhv_contract_initializer_after_init_107_F_13_0_X_19=0, hhv_contract_initializer_after_init_107_F_13_0_Y_20=0, hhv_contract_initializer_after_init_107_F_13_0_Z_23=1]
[L0]  CALL  call contract_initializer_entry_106_F_13_0(hhv_contract_initializer_after_init_107_F_13_0_G_0, hhv_contract_initializer_after_init_107_F_13_0_J_1, hhv_contract_initializer_after_init_107_F_13_0_C_2, hhv_contract_initializer_after_init_107_F_13_0_D_3, hhv_contract_initializer_after_init_107_F_13_0_E_4, hhv_contract_initializer_after_init_107_F_13_0_F_5, hhv_contract_initializer_after_init_107_F_13_0_K_6, hhv_contract_initializer_after_init_107_F_13_0_L_7, hhv_contract_initializer_after_init_107_F_13_0_M_8, hhv_contract_initializer_after_init_107_F_13_0_N_9, hhv_contract_initializer_after_init_107_F_13_0_O_10, hhv_contract_initializer_after_init_107_F_13_0_P_11, hhv_contract_initializer_after_init_107_F_13_0_Q_12, hhv_contract_initializer_after_init_107_F_13_0_R_13, hhv_contract_initializer_after_init_107_F_13_0_S_14, hhv_contract_initializer_after_init_107_F_13_0_T_15, hhv_contract_initializer_after_init_107_F_13_0_U_16, hhv_contract_initializer_after_init_107_F_13_0_V_17, hhv_contract_initializer_after_init_107_F_13_0_W_18, hhv_contract_initializer_after_init_107_F_13_0_X_19, hhv_contract_initializer_after_init_107_F_13_0_Y_20, hhv_contract_initializer_after_init_107_F_13_0_H_21, hhv_contract_initializer_after_init_107_F_13_0_A_22, hhv_contract_initializer_after_init_107_F_13_0_Z_23, hhv_contract_initializer_after_init_107_F_13_0_I_24, hhv_contract_initializer_after_init_107_F_13_0_B_25, hhv_contract_initializer_after_init_107_F_13_0_A1_26);
      VAL   [hhv_contract_initializer_entry_106_F_13_0_A1_26=1, hhv_contract_initializer_entry_106_F_13_0_A_22=0, hhv_contract_initializer_entry_106_F_13_0_B_25=0, hhv_contract_initializer_entry_106_F_13_0_G_0=0, hhv_contract_initializer_entry_106_F_13_0_Z_23=1]
[L0]        assume ((hhv_contract_initializer_entry_106_F_13_0_G_0 == 0 && hhv_contract_initializer_entry_106_F_13_0_A1_26 == hhv_contract_initializer_entry_106_F_13_0_Z_23) && hhv_contract_initializer_entry_106_F_13_0_B_25 == hhv_contract_initializer_entry_106_F_13_0_A_22) && hhv_contract_initializer_entry_106_F_13_0_H_21 == hhv_contract_initializer_entry_106_F_13_0_I_24;
      VAL   [hhv_contract_initializer_entry_106_F_13_0_A1_26=1, hhv_contract_initializer_entry_106_F_13_0_A_22=0, hhv_contract_initializer_entry_106_F_13_0_B_25=0, hhv_contract_initializer_entry_106_F_13_0_G_0=0, hhv_contract_initializer_entry_106_F_13_0_Z_23=1]
[L0]  RET   call contract_initializer_entry_106_F_13_0(hhv_contract_initializer_after_init_107_F_13_0_G_0, hhv_contract_initializer_after_init_107_F_13_0_J_1, hhv_contract_initializer_after_init_107_F_13_0_C_2, hhv_contract_initializer_after_init_107_F_13_0_D_3, hhv_contract_initializer_after_init_107_F_13_0_E_4, hhv_contract_initializer_after_init_107_F_13_0_F_5, hhv_contract_initializer_after_init_107_F_13_0_K_6, hhv_contract_initializer_after_init_107_F_13_0_L_7, hhv_contract_initializer_after_init_107_F_13_0_M_8, hhv_contract_initializer_after_init_107_F_13_0_N_9, hhv_contract_initializer_after_init_107_F_13_0_O_10, hhv_contract_initializer_after_init_107_F_13_0_P_11, hhv_contract_initializer_after_init_107_F_13_0_Q_12, hhv_contract_initializer_after_init_107_F_13_0_R_13, hhv_contract_initializer_after_init_107_F_13_0_S_14, hhv_contract_initializer_after_init_107_F_13_0_T_15, hhv_contract_initializer_after_init_107_F_13_0_U_16, hhv_contract_initializer_after_init_107_F_13_0_V_17, hhv_contract_initializer_after_init_107_F_13_0_W_18, hhv_contract_initializer_after_init_107_F_13_0_X_19, hhv_contract_initializer_after_init_107_F_13_0_Y_20, hhv_contract_initializer_after_init_107_F_13_0_H_21, hhv_contract_initializer_after_init_107_F_13_0_A_22, hhv_contract_initializer_after_init_107_F_13_0_Z_23, hhv_contract_initializer_after_init_107_F_13_0_I_24, hhv_contract_initializer_after_init_107_F_13_0_B_25, hhv_contract_initializer_after_init_107_F_13_0_A1_26);
      VAL   [hhv_contract_initializer_after_init_107_F_13_0_A1_26=1, hhv_contract_initializer_after_init_107_F_13_0_A_22=0, hhv_contract_initializer_after_init_107_F_13_0_B_25=0, hhv_contract_initializer_after_init_107_F_13_0_G_0=0, hhv_contract_initializer_after_init_107_F_13_0_J_1=6, hhv_contract_initializer_after_init_107_F_13_0_K_6=0, hhv_contract_initializer_after_init_107_F_13_0_L_7=0, hhv_contract_initializer_after_init_107_F_13_0_M_8=0, hhv_contract_initializer_after_init_107_F_13_0_N_9=0, hhv_contract_initializer_after_init_107_F_13_0_O_10=0, hhv_contract_initializer_after_init_107_F_13_0_P_11=0, hhv_contract_initializer_after_init_107_F_13_0_Q_12=0, hhv_contract_initializer_after_init_107_F_13_0_T_15=5, hhv_contract_initializer_after_init_107_F_13_0_U_16=0, hhv_contract_initializer_after_init_107_F_13_0_V_17=4, hhv_contract_initializer_after_init_107_F_13_0_W_18=0, hhv_contract_initializer_after_init_107_F_13_0_X_19=0, hhv_contract_initializer_after_init_107_F_13_0_Y_20=0, hhv_contract_initializer_after_init_107_F_13_0_Z_23=1]
[L0]  RET   call contract_initializer_after_init_107_F_13_0(hbv_contract_initializer_105_F_13_0_H_1, hhv_contract_initializer_105_F_13_0_M_1, hhv_contract_initializer_105_F_13_0_D_2, hhv_contract_initializer_105_F_13_0_E_3, hhv_contract_initializer_105_F_13_0_F_4, hhv_contract_initializer_105_F_13_0_G_5, hhv_contract_initializer_105_F_13_0_N_6, hhv_contract_initializer_105_F_13_0_O_7, hhv_contract_initializer_105_F_13_0_P_8, hhv_contract_initializer_105_F_13_0_Q_9, hhv_contract_initializer_105_F_13_0_R_10, hhv_contract_initializer_105_F_13_0_S_11, hhv_contract_initializer_105_F_13_0_T_12, hhv_contract_initializer_105_F_13_0_U_13, hhv_contract_initializer_105_F_13_0_V_14, hhv_contract_initializer_105_F_13_0_W_15, hhv_contract_initializer_105_F_13_0_X_16, hhv_contract_initializer_105_F_13_0_Y_17, hhv_contract_initializer_105_F_13_0_Z_18, hhv_contract_initializer_105_F_13_0_A1_19, hhv_contract_initializer_105_F_13_0_B1_20, hhv_contract_initializer_105_F_13_0_J_21, hhv_contract_initializer_105_F_13_0_A_22, hhv_contract_initializer_105_F_13_0_C1_23, hbv_contract_initializer_105_F_13_0_K_2, hbv_contract_initializer_105_F_13_0_B_3, hbv_contract_initializer_105_F_13_0_D1_4);
      VAL   [hbv_contract_initializer_105_F_13_0_B_3=0, hbv_contract_initializer_105_F_13_0_D1_4=1, hbv_contract_initializer_105_F_13_0_H_1=0, hhv_contract_initializer_105_F_13_0_A1_19=0, hhv_contract_initializer_105_F_13_0_A_22=0, hhv_contract_initializer_105_F_13_0_B1_20=0, hhv_contract_initializer_105_F_13_0_C1_23=1, hhv_contract_initializer_105_F_13_0_C_25=1, hhv_contract_initializer_105_F_13_0_E1_26=1, hhv_contract_initializer_105_F_13_0_I_0=0, hhv_contract_initializer_105_F_13_0_M_1=6, hhv_contract_initializer_105_F_13_0_N_6=0, hhv_contract_initializer_105_F_13_0_O_7=0, hhv_contract_initializer_105_F_13_0_P_8=0, hhv_contract_initializer_105_F_13_0_Q_9=0, hhv_contract_initializer_105_F_13_0_R_10=0, hhv_contract_initializer_105_F_13_0_S_11=0, hhv_contract_initializer_105_F_13_0_T_12=0, hhv_contract_initializer_105_F_13_0_W_15=5, hhv_contract_initializer_105_F_13_0_X_16=0, hhv_contract_initializer_105_F_13_0_Y_17=4, hhv_contract_initializer_105_F_13_0_Z_18=0]
[L0]  CALL  call summary_21_constructor_12_52_0(hhv_contract_initializer_105_F_13_0_I_0, hhv_contract_initializer_105_F_13_0_M_1, hhv_contract_initializer_105_F_13_0_D_2, hhv_contract_initializer_105_F_13_0_E_3, hhv_contract_initializer_105_F_13_0_F_4, hhv_contract_initializer_105_F_13_0_G_5, hhv_contract_initializer_105_F_13_0_N_6, hhv_contract_initializer_105_F_13_0_O_7, hhv_contract_initializer_105_F_13_0_P_8, hhv_contract_initializer_105_F_13_0_Q_9, hhv_contract_initializer_105_F_13_0_R_10, hhv_contract_initializer_105_F_13_0_S_11, hhv_contract_initializer_105_F_13_0_T_12, hhv_contract_initializer_105_F_13_0_U_13, hhv_contract_initializer_105_F_13_0_V_14, hhv_contract_initializer_105_F_13_0_W_15, hhv_contract_initializer_105_F_13_0_X_16, hhv_contract_initializer_105_F_13_0_Y_17, hhv_contract_initializer_105_F_13_0_Z_18, hhv_contract_initializer_105_F_13_0_A1_19, hhv_contract_initializer_105_F_13_0_B1_20, hbv_contract_initializer_105_F_13_0_K_2, hbv_contract_initializer_105_F_13_0_B_3, hbv_contract_initializer_105_F_13_0_D1_4, hhv_contract_initializer_105_F_13_0_L_24, hhv_contract_initializer_105_F_13_0_C_25, hhv_contract_initializer_105_F_13_0_E1_26);
      VAL   [hhv_summary_21_constructor_12_52_0_A1_26=1, hhv_summary_21_constructor_12_52_0_A_22=0, hhv_summary_21_constructor_12_52_0_B_25=1, hhv_summary_21_constructor_12_52_0_G_0=0, hhv_summary_21_constructor_12_52_0_J_1=6, hhv_summary_21_constructor_12_52_0_K_6=0, hhv_summary_21_constructor_12_52_0_L_7=0, hhv_summary_21_constructor_12_52_0_M_8=0, hhv_summary_21_constructor_12_52_0_N_9=0, hhv_summary_21_constructor_12_52_0_O_10=0, hhv_summary_21_constructor_12_52_0_P_11=0, hhv_summary_21_constructor_12_52_0_Q_12=0, hhv_summary_21_constructor_12_52_0_T_15=5, hhv_summary_21_constructor_12_52_0_U_16=0, hhv_summary_21_constructor_12_52_0_V_17=4, hhv_summary_21_constructor_12_52_0_W_18=0, hhv_summary_21_constructor_12_52_0_X_19=0, hhv_summary_21_constructor_12_52_0_Y_20=0, hhv_summary_21_constructor_12_52_0_Z_23=1]
[L0]  CALL  call block_104_return_constructor_12_52_0(hhv_summary_21_constructor_12_52_0_G_0, hhv_summary_21_constructor_12_52_0_J_1, hhv_summary_21_constructor_12_52_0_C_2, hhv_summary_21_constructor_12_52_0_D_3, hhv_summary_21_constructor_12_52_0_E_4, hhv_summary_21_constructor_12_52_0_F_5, hhv_summary_21_constructor_12_52_0_K_6, hhv_summary_21_constructor_12_52_0_L_7, hhv_summary_21_constructor_12_52_0_M_8, hhv_summary_21_constructor_12_52_0_N_9, hhv_summary_21_constructor_12_52_0_O_10, hhv_summary_21_constructor_12_52_0_P_11, hhv_summary_21_constructor_12_52_0_Q_12, hhv_summary_21_constructor_12_52_0_R_13, hhv_summary_21_constructor_12_52_0_S_14, hhv_summary_21_constructor_12_52_0_T_15, hhv_summary_21_constructor_12_52_0_U_16, hhv_summary_21_constructor_12_52_0_V_17, hhv_summary_21_constructor_12_52_0_W_18, hhv_summary_21_constructor_12_52_0_X_19, hhv_summary_21_constructor_12_52_0_Y_20, hhv_summary_21_constructor_12_52_0_H_21, hhv_summary_21_constructor_12_52_0_A_22, hhv_summary_21_constructor_12_52_0_Z_23, hhv_summary_21_constructor_12_52_0_I_24, hhv_summary_21_constructor_12_52_0_B_25, hhv_summary_21_constructor_12_52_0_A1_26);
      VAL   [hhv_block_104_return_constructor_12_52_0_A1_18=0, hhv_block_104_return_constructor_12_52_0_A_22=0, hhv_block_104_return_constructor_12_52_0_B1_19=0, hhv_block_104_return_constructor_12_52_0_C1_20=0, hhv_block_104_return_constructor_12_52_0_C_25=1, hhv_block_104_return_constructor_12_52_0_D1_23=1, hhv_block_104_return_constructor_12_52_0_E1_26=1, hhv_block_104_return_constructor_12_52_0_H_0=0, hhv_block_104_return_constructor_12_52_0_N_1=6, hhv_block_104_return_constructor_12_52_0_O_6=0, hhv_block_104_return_constructor_12_52_0_P_7=0, hhv_block_104_return_constructor_12_52_0_Q_8=0, hhv_block_104_return_constructor_12_52_0_R_9=0, hhv_block_104_return_constructor_12_52_0_S_10=0, hhv_block_104_return_constructor_12_52_0_T_11=0, hhv_block_104_return_constructor_12_52_0_U_12=0, hhv_block_104_return_constructor_12_52_0_X_15=5, hhv_block_104_return_constructor_12_52_0_Y_16=0, hhv_block_104_return_constructor_12_52_0_Z_17=4]
[L0]        assume ((((((((((!(hbv_block_104_return_constructor_12_52_0_J_1 < 0) && hbv_block_104_return_constructor_12_52_0_I_2 == hbv_block_104_return_constructor_12_52_0_B_4) && !(hbv_block_104_return_constructor_12_52_0_K_3 < 0)) && hhv_block_104_return_constructor_12_52_0_E1_26 == hbv_block_104_return_constructor_12_52_0_J_1) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_104_return_constructor_12_52_0_J_1)) && hbv_block_104_return_constructor_12_52_0_K_3 == hbv_block_104_return_constructor_12_52_0_J_1) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_104_return_constructor_12_52_0_I_2)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hhv_block_104_return_constructor_12_52_0_E1_26)) && !(hbv_block_104_return_constructor_12_52_0_I_2 < 0)) && hbv_block_104_return_constructor_12_52_0_K_3 == hhv_block_104_return_constructor_12_52_0_C_25) && !(hhv_block_104_return_constructor_12_52_0_E1_26 < 0)) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_104_return_constructor_12_52_0_K_3);
      VAL   [hbv_block_104_return_constructor_12_52_0_B_4=0, hhv_block_104_return_constructor_12_52_0_A1_18=0, hhv_block_104_return_constructor_12_52_0_A_22=0, hhv_block_104_return_constructor_12_52_0_B1_19=0, hhv_block_104_return_constructor_12_52_0_C1_20=0, hhv_block_104_return_constructor_12_52_0_C_25=1, hhv_block_104_return_constructor_12_52_0_D1_23=1, hhv_block_104_return_constructor_12_52_0_E1_26=1, hhv_block_104_return_constructor_12_52_0_H_0=0, hhv_block_104_return_constructor_12_52_0_N_1=6, hhv_block_104_return_constructor_12_52_0_O_6=0, hhv_block_104_return_constructor_12_52_0_P_7=0, hhv_block_104_return_constructor_12_52_0_Q_8=0, hhv_block_104_return_constructor_12_52_0_R_9=0, hhv_block_104_return_constructor_12_52_0_S_10=0, hhv_block_104_return_constructor_12_52_0_T_11=0, hhv_block_104_return_constructor_12_52_0_U_12=0, hhv_block_104_return_constructor_12_52_0_X_15=5, hhv_block_104_return_constructor_12_52_0_Y_16=0, hhv_block_104_return_constructor_12_52_0_Z_17=4]
[L0]  CALL  call block_103__11_52_0(hhv_block_104_return_constructor_12_52_0_H_0, hhv_block_104_return_constructor_12_52_0_N_1, hhv_block_104_return_constructor_12_52_0_D_2, hhv_block_104_return_constructor_12_52_0_E_3, hhv_block_104_return_constructor_12_52_0_F_4, hhv_block_104_return_constructor_12_52_0_G_5, hhv_block_104_return_constructor_12_52_0_O_6, hhv_block_104_return_constructor_12_52_0_P_7, hhv_block_104_return_constructor_12_52_0_Q_8, hhv_block_104_return_constructor_12_52_0_R_9, hhv_block_104_return_constructor_12_52_0_S_10, hhv_block_104_return_constructor_12_52_0_T_11, hhv_block_104_return_constructor_12_52_0_U_12, hhv_block_104_return_constructor_12_52_0_V_13, hhv_block_104_return_constructor_12_52_0_W_14, hhv_block_104_return_constructor_12_52_0_X_15, hhv_block_104_return_constructor_12_52_0_Y_16, hhv_block_104_return_constructor_12_52_0_Z_17, hhv_block_104_return_constructor_12_52_0_A1_18, hhv_block_104_return_constructor_12_52_0_B1_19, hhv_block_104_return_constructor_12_52_0_C1_20, hhv_block_104_return_constructor_12_52_0_L_21, hhv_block_104_return_constructor_12_52_0_A_22, hhv_block_104_return_constructor_12_52_0_D1_23, hhv_block_104_return_constructor_12_52_0_M_24, hbv_block_104_return_constructor_12_52_0_B_4, hhv_block_104_return_constructor_12_52_0_E1_26);
      VAL   [hhv_block_103__11_52_0_A1_26=1, hhv_block_103__11_52_0_A_22=0, hhv_block_103__11_52_0_B_25=0, hhv_block_103__11_52_0_G_0=0, hhv_block_103__11_52_0_J_1=6, hhv_block_103__11_52_0_K_6=0, hhv_block_103__11_52_0_L_7=0, hhv_block_103__11_52_0_M_8=0, hhv_block_103__11_52_0_N_9=0, hhv_block_103__11_52_0_O_10=0, hhv_block_103__11_52_0_P_11=0, hhv_block_103__11_52_0_Q_12=0, hhv_block_103__11_52_0_T_15=5, hhv_block_103__11_52_0_U_16=0, hhv_block_103__11_52_0_V_17=4, hhv_block_103__11_52_0_W_18=0, hhv_block_103__11_52_0_X_19=0, hhv_block_103__11_52_0_Y_20=0, hhv_block_103__11_52_0_Z_23=1]
[L0]        assume ((hhv_block_103__11_52_0_A1_26 == hhv_block_103__11_52_0_Z_23 && hhv_block_103__11_52_0_H_21 == hhv_block_103__11_52_0_I_24) && hhv_block_103__11_52_0_B_25 == hhv_block_103__11_52_0_A_22) && hhv_block_103__11_52_0_G_0 == 0;
      VAL   [hhv_block_103__11_52_0_A1_26=1, hhv_block_103__11_52_0_A_22=0, hhv_block_103__11_52_0_B_25=0, hhv_block_103__11_52_0_G_0=0, hhv_block_103__11_52_0_J_1=6, hhv_block_103__11_52_0_K_6=0, hhv_block_103__11_52_0_L_7=0, hhv_block_103__11_52_0_M_8=0, hhv_block_103__11_52_0_N_9=0, hhv_block_103__11_52_0_O_10=0, hhv_block_103__11_52_0_P_11=0, hhv_block_103__11_52_0_Q_12=0, hhv_block_103__11_52_0_T_15=5, hhv_block_103__11_52_0_U_16=0, hhv_block_103__11_52_0_V_17=4, hhv_block_103__11_52_0_W_18=0, hhv_block_103__11_52_0_X_19=0, hhv_block_103__11_52_0_Y_20=0, hhv_block_103__11_52_0_Z_23=1]
[L0]  CALL  call block_102_constructor_12_52_0(hhv_block_103__11_52_0_G_0, hhv_block_103__11_52_0_J_1, hhv_block_103__11_52_0_C_2, hhv_block_103__11_52_0_D_3, hhv_block_103__11_52_0_E_4, hhv_block_103__11_52_0_F_5, hhv_block_103__11_52_0_K_6, hhv_block_103__11_52_0_L_7, hhv_block_103__11_52_0_M_8, hhv_block_103__11_52_0_N_9, hhv_block_103__11_52_0_O_10, hhv_block_103__11_52_0_P_11, hhv_block_103__11_52_0_Q_12, hhv_block_103__11_52_0_R_13, hhv_block_103__11_52_0_S_14, hhv_block_103__11_52_0_T_15, hhv_block_103__11_52_0_U_16, hhv_block_103__11_52_0_V_17, hhv_block_103__11_52_0_W_18, hhv_block_103__11_52_0_X_19, hhv_block_103__11_52_0_Y_20, hhv_block_103__11_52_0_H_21, hhv_block_103__11_52_0_A_22, hhv_block_103__11_52_0_Z_23, hhv_block_103__11_52_0_I_24, hhv_block_103__11_52_0_B_25, hhv_block_103__11_52_0_A1_26);
[L0]  RET   call block_102_constructor_12_52_0(hhv_block_103__11_52_0_G_0, hhv_block_103__11_52_0_J_1, hhv_block_103__11_52_0_C_2, hhv_block_103__11_52_0_D_3, hhv_block_103__11_52_0_E_4, hhv_block_103__11_52_0_F_5, hhv_block_103__11_52_0_K_6, hhv_block_103__11_52_0_L_7, hhv_block_103__11_52_0_M_8, hhv_block_103__11_52_0_N_9, hhv_block_103__11_52_0_O_10, hhv_block_103__11_52_0_P_11, hhv_block_103__11_52_0_Q_12, hhv_block_103__11_52_0_R_13, hhv_block_103__11_52_0_S_14, hhv_block_103__11_52_0_T_15, hhv_block_103__11_52_0_U_16, hhv_block_103__11_52_0_V_17, hhv_block_103__11_52_0_W_18, hhv_block_103__11_52_0_X_19, hhv_block_103__11_52_0_Y_20, hhv_block_103__11_52_0_H_21, hhv_block_103__11_52_0_A_22, hhv_block_103__11_52_0_Z_23, hhv_block_103__11_52_0_I_24, hhv_block_103__11_52_0_B_25, hhv_block_103__11_52_0_A1_26);
      VAL   [hhv_block_103__11_52_0_A1_26=1, hhv_block_103__11_52_0_A_22=0, hhv_block_103__11_52_0_B_25=0, hhv_block_103__11_52_0_G_0=0, hhv_block_103__11_52_0_J_1=6, hhv_block_103__11_52_0_K_6=0, hhv_block_103__11_52_0_L_7=0, hhv_block_103__11_52_0_M_8=0, hhv_block_103__11_52_0_N_9=0, hhv_block_103__11_52_0_O_10=0, hhv_block_103__11_52_0_P_11=0, hhv_block_103__11_52_0_Q_12=0, hhv_block_103__11_52_0_T_15=5, hhv_block_103__11_52_0_U_16=0, hhv_block_103__11_52_0_V_17=4, hhv_block_103__11_52_0_W_18=0, hhv_block_103__11_52_0_X_19=0, hhv_block_103__11_52_0_Y_20=0, hhv_block_103__11_52_0_Z_23=1]
[L0]  RET   call block_103__11_52_0(hhv_block_104_return_constructor_12_52_0_H_0, hhv_block_104_return_constructor_12_52_0_N_1, hhv_block_104_return_constructor_12_52_0_D_2, hhv_block_104_return_constructor_12_52_0_E_3, hhv_block_104_return_constructor_12_52_0_F_4, hhv_block_104_return_constructor_12_52_0_G_5, hhv_block_104_return_constructor_12_52_0_O_6, hhv_block_104_return_constructor_12_52_0_P_7, hhv_block_104_return_constructor_12_52_0_Q_8, hhv_block_104_return_constructor_12_52_0_R_9, hhv_block_104_return_constructor_12_52_0_S_10, hhv_block_104_return_constructor_12_52_0_T_11, hhv_block_104_return_constructor_12_52_0_U_12, hhv_block_104_return_constructor_12_52_0_V_13, hhv_block_104_return_constructor_12_52_0_W_14, hhv_block_104_return_constructor_12_52_0_X_15, hhv_block_104_return_constructor_12_52_0_Y_16, hhv_block_104_return_constructor_12_52_0_Z_17, hhv_block_104_return_constructor_12_52_0_A1_18, hhv_block_104_return_constructor_12_52_0_B1_19, hhv_block_104_return_constructor_12_52_0_C1_20, hhv_block_104_return_constructor_12_52_0_L_21, hhv_block_104_return_constructor_12_52_0_A_22, hhv_block_104_return_constructor_12_52_0_D1_23, hhv_block_104_return_constructor_12_52_0_M_24, hbv_block_104_return_constructor_12_52_0_B_4, hhv_block_104_return_constructor_12_52_0_E1_26);
      VAL   [hbv_block_104_return_constructor_12_52_0_B_4=0, hhv_block_104_return_constructor_12_52_0_A1_18=0, hhv_block_104_return_constructor_12_52_0_A_22=0, hhv_block_104_return_constructor_12_52_0_B1_19=0, hhv_block_104_return_constructor_12_52_0_C1_20=0, hhv_block_104_return_constructor_12_52_0_C_25=1, hhv_block_104_return_constructor_12_52_0_D1_23=1, hhv_block_104_return_constructor_12_52_0_E1_26=1, hhv_block_104_return_constructor_12_52_0_H_0=0, hhv_block_104_return_constructor_12_52_0_N_1=6, hhv_block_104_return_constructor_12_52_0_O_6=0, hhv_block_104_return_constructor_12_52_0_P_7=0, hhv_block_104_return_constructor_12_52_0_Q_8=0, hhv_block_104_return_constructor_12_52_0_R_9=0, hhv_block_104_return_constructor_12_52_0_S_10=0, hhv_block_104_return_constructor_12_52_0_T_11=0, hhv_block_104_return_constructor_12_52_0_U_12=0, hhv_block_104_return_constructor_12_52_0_X_15=5, hhv_block_104_return_constructor_12_52_0_Y_16=0, hhv_block_104_return_constructor_12_52_0_Z_17=4]
[L0]  RET   call block_104_return_constructor_12_52_0(hhv_summary_21_constructor_12_52_0_G_0, hhv_summary_21_constructor_12_52_0_J_1, hhv_summary_21_constructor_12_52_0_C_2, hhv_summary_21_constructor_12_52_0_D_3, hhv_summary_21_constructor_12_52_0_E_4, hhv_summary_21_constructor_12_52_0_F_5, hhv_summary_21_constructor_12_52_0_K_6, hhv_summary_21_constructor_12_52_0_L_7, hhv_summary_21_constructor_12_52_0_M_8, hhv_summary_21_constructor_12_52_0_N_9, hhv_summary_21_constructor_12_52_0_O_10, hhv_summary_21_constructor_12_52_0_P_11, hhv_summary_21_constructor_12_52_0_Q_12, hhv_summary_21_constructor_12_52_0_R_13, hhv_summary_21_constructor_12_52_0_S_14, hhv_summary_21_constructor_12_52_0_T_15, hhv_summary_21_constructor_12_52_0_U_16, hhv_summary_21_constructor_12_52_0_V_17, hhv_summary_21_constructor_12_52_0_W_18, hhv_summary_21_constructor_12_52_0_X_19, hhv_summary_21_constructor_12_52_0_Y_20, hhv_summary_21_constructor_12_52_0_H_21, hhv_summary_21_constructor_12_52_0_A_22, hhv_summary_21_constructor_12_52_0_Z_23, hhv_summary_21_constructor_12_52_0_I_24, hhv_summary_21_constructor_12_52_0_B_25, hhv_summary_21_constructor_12_52_0_A1_26);
      VAL   [hhv_summary_21_constructor_12_52_0_A1_26=1, hhv_summary_21_constructor_12_52_0_A_22=0, hhv_summary_21_constructor_12_52_0_B_25=1, hhv_summary_21_constructor_12_52_0_G_0=0, hhv_summary_21_constructor_12_52_0_J_1=6, hhv_summary_21_constructor_12_52_0_K_6=0, hhv_summary_21_constructor_12_52_0_L_7=0, hhv_summary_21_constructor_12_52_0_M_8=0, hhv_summary_21_constructor_12_52_0_N_9=0, hhv_summary_21_constructor_12_52_0_O_10=0, hhv_summary_21_constructor_12_52_0_P_11=0, hhv_summary_21_constructor_12_52_0_Q_12=0, hhv_summary_21_constructor_12_52_0_T_15=5, hhv_summary_21_constructor_12_52_0_U_16=0, hhv_summary_21_constructor_12_52_0_V_17=4, hhv_summary_21_constructor_12_52_0_W_18=0, hhv_summary_21_constructor_12_52_0_X_19=0, hhv_summary_21_constructor_12_52_0_Y_20=0, hhv_summary_21_constructor_12_52_0_Z_23=1]
[L0]  RET   call summary_21_constructor_12_52_0(hhv_contract_initializer_105_F_13_0_I_0, hhv_contract_initializer_105_F_13_0_M_1, hhv_contract_initializer_105_F_13_0_D_2, hhv_contract_initializer_105_F_13_0_E_3, hhv_contract_initializer_105_F_13_0_F_4, hhv_contract_initializer_105_F_13_0_G_5, hhv_contract_initializer_105_F_13_0_N_6, hhv_contract_initializer_105_F_13_0_O_7, hhv_contract_initializer_105_F_13_0_P_8, hhv_contract_initializer_105_F_13_0_Q_9, hhv_contract_initializer_105_F_13_0_R_10, hhv_contract_initializer_105_F_13_0_S_11, hhv_contract_initializer_105_F_13_0_T_12, hhv_contract_initializer_105_F_13_0_U_13, hhv_contract_initializer_105_F_13_0_V_14, hhv_contract_initializer_105_F_13_0_W_15, hhv_contract_initializer_105_F_13_0_X_16, hhv_contract_initializer_105_F_13_0_Y_17, hhv_contract_initializer_105_F_13_0_Z_18, hhv_contract_initializer_105_F_13_0_A1_19, hhv_contract_initializer_105_F_13_0_B1_20, hbv_contract_initializer_105_F_13_0_K_2, hbv_contract_initializer_105_F_13_0_B_3, hbv_contract_initializer_105_F_13_0_D1_4, hhv_contract_initializer_105_F_13_0_L_24, hhv_contract_initializer_105_F_13_0_C_25, hhv_contract_initializer_105_F_13_0_E1_26);
      VAL   [hbv_contract_initializer_105_F_13_0_B_3=0, hbv_contract_initializer_105_F_13_0_D1_4=1, hbv_contract_initializer_105_F_13_0_H_1=0, hhv_contract_initializer_105_F_13_0_A1_19=0, hhv_contract_initializer_105_F_13_0_A_22=0, hhv_contract_initializer_105_F_13_0_B1_20=0, hhv_contract_initializer_105_F_13_0_C1_23=1, hhv_contract_initializer_105_F_13_0_C_25=1, hhv_contract_initializer_105_F_13_0_E1_26=1, hhv_contract_initializer_105_F_13_0_I_0=0, hhv_contract_initializer_105_F_13_0_M_1=6, hhv_contract_initializer_105_F_13_0_N_6=0, hhv_contract_initializer_105_F_13_0_O_7=0, hhv_contract_initializer_105_F_13_0_P_8=0, hhv_contract_initializer_105_F_13_0_Q_9=0, hhv_contract_initializer_105_F_13_0_R_10=0, hhv_contract_initializer_105_F_13_0_S_11=0, hhv_contract_initializer_105_F_13_0_T_12=0, hhv_contract_initializer_105_F_13_0_W_15=5, hhv_contract_initializer_105_F_13_0_X_16=0, hhv_contract_initializer_105_F_13_0_Y_17=4, hhv_contract_initializer_105_F_13_0_Z_18=0]
[L0]  RET   call contract_initializer_105_F_13_0(hbv_summary_constructor_20_B_52_0_E1_5, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_T_8, hbv_summary_constructor_20_B_52_0_H1_9, hbv_summary_constructor_20_B_52_0_D1_2, hbv_summary_constructor_20_B_52_0_T_14, hbv_summary_constructor_20_B_52_0_D_15, hbv_summary_constructor_20_B_52_0_Q1_16);
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_D_15=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_E_7=0, hbv_summary_constructor_20_B_52_0_H1_9=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hbv_summary_constructor_20_B_52_0_K1_12=3, hbv_summary_constructor_20_B_52_0_N1_13=3, hbv_summary_constructor_20_B_52_0_Q1_16=1, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  CALL  call contract_initializer_96_D_27_0(hbv_summary_constructor_20_B_52_0_J_1, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_V_17, hbv_summary_constructor_20_B_52_0_D_18, hbv_summary_constructor_20_B_52_0_P_10, hbv_summary_constructor_20_B_52_0_K1_12);
      VAL   [hhv_contract_initializer_96_D_27_0_A1_19=0, hhv_contract_initializer_96_D_27_0_A_22=1, hhv_contract_initializer_96_D_27_0_B1_20=0, hhv_contract_initializer_96_D_27_0_C_24=3, hhv_contract_initializer_96_D_27_0_I_0=0, hhv_contract_initializer_96_D_27_0_M_1=6, hhv_contract_initializer_96_D_27_0_N_6=0, hhv_contract_initializer_96_D_27_0_O_7=0, hhv_contract_initializer_96_D_27_0_P_8=0, hhv_contract_initializer_96_D_27_0_Q_9=0, hhv_contract_initializer_96_D_27_0_R_10=0, hhv_contract_initializer_96_D_27_0_S_11=0, hhv_contract_initializer_96_D_27_0_T_12=0, hhv_contract_initializer_96_D_27_0_W_15=5, hhv_contract_initializer_96_D_27_0_X_16=0, hhv_contract_initializer_96_D_27_0_Y_17=4, hhv_contract_initializer_96_D_27_0_Z_18=0]
[L0]        assume hhv_contract_initializer_96_D_27_0_I_0 == 0;
      VAL   [hhv_contract_initializer_96_D_27_0_A1_19=0, hhv_contract_initializer_96_D_27_0_A_22=1, hhv_contract_initializer_96_D_27_0_B1_20=0, hhv_contract_initializer_96_D_27_0_C_24=3, hhv_contract_initializer_96_D_27_0_I_0=0, hhv_contract_initializer_96_D_27_0_M_1=6, hhv_contract_initializer_96_D_27_0_N_6=0, hhv_contract_initializer_96_D_27_0_O_7=0, hhv_contract_initializer_96_D_27_0_P_8=0, hhv_contract_initializer_96_D_27_0_Q_9=0, hhv_contract_initializer_96_D_27_0_R_10=0, hhv_contract_initializer_96_D_27_0_S_11=0, hhv_contract_initializer_96_D_27_0_T_12=0, hhv_contract_initializer_96_D_27_0_W_15=5, hhv_contract_initializer_96_D_27_0_X_16=0, hhv_contract_initializer_96_D_27_0_Y_17=4, hhv_contract_initializer_96_D_27_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_98_D_27_0(hbv_contract_initializer_96_D_27_0_H_1, hhv_contract_initializer_96_D_27_0_M_1, hhv_contract_initializer_96_D_27_0_D_2, hhv_contract_initializer_96_D_27_0_E_3, hhv_contract_initializer_96_D_27_0_F_4, hhv_contract_initializer_96_D_27_0_G_5, hhv_contract_initializer_96_D_27_0_N_6, hhv_contract_initializer_96_D_27_0_O_7, hhv_contract_initializer_96_D_27_0_P_8, hhv_contract_initializer_96_D_27_0_Q_9, hhv_contract_initializer_96_D_27_0_R_10, hhv_contract_initializer_96_D_27_0_S_11, hhv_contract_initializer_96_D_27_0_T_12, hhv_contract_initializer_96_D_27_0_U_13, hhv_contract_initializer_96_D_27_0_V_14, hhv_contract_initializer_96_D_27_0_W_15, hhv_contract_initializer_96_D_27_0_X_16, hhv_contract_initializer_96_D_27_0_Y_17, hhv_contract_initializer_96_D_27_0_Z_18, hhv_contract_initializer_96_D_27_0_A1_19, hhv_contract_initializer_96_D_27_0_B1_20, hhv_contract_initializer_96_D_27_0_J_21, hhv_contract_initializer_96_D_27_0_A_22, hbv_contract_initializer_96_D_27_0_K_2, hbv_contract_initializer_96_D_27_0_B_3);
      VAL   [hhv_contract_initializer_after_init_98_D_27_0_A_22=1, hhv_contract_initializer_after_init_98_D_27_0_B_24=1, hhv_contract_initializer_after_init_98_D_27_0_G_0=0, hhv_contract_initializer_after_init_98_D_27_0_J_1=6, hhv_contract_initializer_after_init_98_D_27_0_K_6=0, hhv_contract_initializer_after_init_98_D_27_0_L_7=0, hhv_contract_initializer_after_init_98_D_27_0_M_8=0, hhv_contract_initializer_after_init_98_D_27_0_N_9=0, hhv_contract_initializer_after_init_98_D_27_0_O_10=0, hhv_contract_initializer_after_init_98_D_27_0_P_11=0, hhv_contract_initializer_after_init_98_D_27_0_Q_12=0, hhv_contract_initializer_after_init_98_D_27_0_T_15=5, hhv_contract_initializer_after_init_98_D_27_0_U_16=0, hhv_contract_initializer_after_init_98_D_27_0_V_17=4, hhv_contract_initializer_after_init_98_D_27_0_W_18=0, hhv_contract_initializer_after_init_98_D_27_0_X_19=0, hhv_contract_initializer_after_init_98_D_27_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_97_D_27_0(hhv_contract_initializer_after_init_98_D_27_0_G_0, hhv_contract_initializer_after_init_98_D_27_0_J_1, hhv_contract_initializer_after_init_98_D_27_0_C_2, hhv_contract_initializer_after_init_98_D_27_0_D_3, hhv_contract_initializer_after_init_98_D_27_0_E_4, hhv_contract_initializer_after_init_98_D_27_0_F_5, hhv_contract_initializer_after_init_98_D_27_0_K_6, hhv_contract_initializer_after_init_98_D_27_0_L_7, hhv_contract_initializer_after_init_98_D_27_0_M_8, hhv_contract_initializer_after_init_98_D_27_0_N_9, hhv_contract_initializer_after_init_98_D_27_0_O_10, hhv_contract_initializer_after_init_98_D_27_0_P_11, hhv_contract_initializer_after_init_98_D_27_0_Q_12, hhv_contract_initializer_after_init_98_D_27_0_R_13, hhv_contract_initializer_after_init_98_D_27_0_S_14, hhv_contract_initializer_after_init_98_D_27_0_T_15, hhv_contract_initializer_after_init_98_D_27_0_U_16, hhv_contract_initializer_after_init_98_D_27_0_V_17, hhv_contract_initializer_after_init_98_D_27_0_W_18, hhv_contract_initializer_after_init_98_D_27_0_X_19, hhv_contract_initializer_after_init_98_D_27_0_Y_20, hhv_contract_initializer_after_init_98_D_27_0_H_21, hhv_contract_initializer_after_init_98_D_27_0_A_22, hhv_contract_initializer_after_init_98_D_27_0_I_23, hhv_contract_initializer_after_init_98_D_27_0_B_24);
      VAL   [hhv_contract_initializer_entry_97_D_27_0_A_22=1, hhv_contract_initializer_entry_97_D_27_0_B_24=1, hhv_contract_initializer_entry_97_D_27_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_97_D_27_0_B_24 == hhv_contract_initializer_entry_97_D_27_0_A_22 && hhv_contract_initializer_entry_97_D_27_0_H_21 == hhv_contract_initializer_entry_97_D_27_0_I_23) && hhv_contract_initializer_entry_97_D_27_0_G_0 == 0;
      VAL   [hhv_contract_initializer_entry_97_D_27_0_A_22=1, hhv_contract_initializer_entry_97_D_27_0_B_24=1, hhv_contract_initializer_entry_97_D_27_0_G_0=0]
[L0]  RET   call contract_initializer_entry_97_D_27_0(hhv_contract_initializer_after_init_98_D_27_0_G_0, hhv_contract_initializer_after_init_98_D_27_0_J_1, hhv_contract_initializer_after_init_98_D_27_0_C_2, hhv_contract_initializer_after_init_98_D_27_0_D_3, hhv_contract_initializer_after_init_98_D_27_0_E_4, hhv_contract_initializer_after_init_98_D_27_0_F_5, hhv_contract_initializer_after_init_98_D_27_0_K_6, hhv_contract_initializer_after_init_98_D_27_0_L_7, hhv_contract_initializer_after_init_98_D_27_0_M_8, hhv_contract_initializer_after_init_98_D_27_0_N_9, hhv_contract_initializer_after_init_98_D_27_0_O_10, hhv_contract_initializer_after_init_98_D_27_0_P_11, hhv_contract_initializer_after_init_98_D_27_0_Q_12, hhv_contract_initializer_after_init_98_D_27_0_R_13, hhv_contract_initializer_after_init_98_D_27_0_S_14, hhv_contract_initializer_after_init_98_D_27_0_T_15, hhv_contract_initializer_after_init_98_D_27_0_U_16, hhv_contract_initializer_after_init_98_D_27_0_V_17, hhv_contract_initializer_after_init_98_D_27_0_W_18, hhv_contract_initializer_after_init_98_D_27_0_X_19, hhv_contract_initializer_after_init_98_D_27_0_Y_20, hhv_contract_initializer_after_init_98_D_27_0_H_21, hhv_contract_initializer_after_init_98_D_27_0_A_22, hhv_contract_initializer_after_init_98_D_27_0_I_23, hhv_contract_initializer_after_init_98_D_27_0_B_24);
      VAL   [hhv_contract_initializer_after_init_98_D_27_0_A_22=1, hhv_contract_initializer_after_init_98_D_27_0_B_24=1, hhv_contract_initializer_after_init_98_D_27_0_G_0=0, hhv_contract_initializer_after_init_98_D_27_0_J_1=6, hhv_contract_initializer_after_init_98_D_27_0_K_6=0, hhv_contract_initializer_after_init_98_D_27_0_L_7=0, hhv_contract_initializer_after_init_98_D_27_0_M_8=0, hhv_contract_initializer_after_init_98_D_27_0_N_9=0, hhv_contract_initializer_after_init_98_D_27_0_O_10=0, hhv_contract_initializer_after_init_98_D_27_0_P_11=0, hhv_contract_initializer_after_init_98_D_27_0_Q_12=0, hhv_contract_initializer_after_init_98_D_27_0_T_15=5, hhv_contract_initializer_after_init_98_D_27_0_U_16=0, hhv_contract_initializer_after_init_98_D_27_0_V_17=4, hhv_contract_initializer_after_init_98_D_27_0_W_18=0, hhv_contract_initializer_after_init_98_D_27_0_X_19=0, hhv_contract_initializer_after_init_98_D_27_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_98_D_27_0(hbv_contract_initializer_96_D_27_0_H_1, hhv_contract_initializer_96_D_27_0_M_1, hhv_contract_initializer_96_D_27_0_D_2, hhv_contract_initializer_96_D_27_0_E_3, hhv_contract_initializer_96_D_27_0_F_4, hhv_contract_initializer_96_D_27_0_G_5, hhv_contract_initializer_96_D_27_0_N_6, hhv_contract_initializer_96_D_27_0_O_7, hhv_contract_initializer_96_D_27_0_P_8, hhv_contract_initializer_96_D_27_0_Q_9, hhv_contract_initializer_96_D_27_0_R_10, hhv_contract_initializer_96_D_27_0_S_11, hhv_contract_initializer_96_D_27_0_T_12, hhv_contract_initializer_96_D_27_0_U_13, hhv_contract_initializer_96_D_27_0_V_14, hhv_contract_initializer_96_D_27_0_W_15, hhv_contract_initializer_96_D_27_0_X_16, hhv_contract_initializer_96_D_27_0_Y_17, hhv_contract_initializer_96_D_27_0_Z_18, hhv_contract_initializer_96_D_27_0_A1_19, hhv_contract_initializer_96_D_27_0_B1_20, hhv_contract_initializer_96_D_27_0_J_21, hhv_contract_initializer_96_D_27_0_A_22, hbv_contract_initializer_96_D_27_0_K_2, hbv_contract_initializer_96_D_27_0_B_3);
      VAL   [hbv_contract_initializer_96_D_27_0_B_3=1, hbv_contract_initializer_96_D_27_0_H_1=0, hhv_contract_initializer_96_D_27_0_A1_19=0, hhv_contract_initializer_96_D_27_0_A_22=1, hhv_contract_initializer_96_D_27_0_B1_20=0, hhv_contract_initializer_96_D_27_0_C_24=3, hhv_contract_initializer_96_D_27_0_I_0=0, hhv_contract_initializer_96_D_27_0_M_1=6, hhv_contract_initializer_96_D_27_0_N_6=0, hhv_contract_initializer_96_D_27_0_O_7=0, hhv_contract_initializer_96_D_27_0_P_8=0, hhv_contract_initializer_96_D_27_0_Q_9=0, hhv_contract_initializer_96_D_27_0_R_10=0, hhv_contract_initializer_96_D_27_0_S_11=0, hhv_contract_initializer_96_D_27_0_T_12=0, hhv_contract_initializer_96_D_27_0_W_15=5, hhv_contract_initializer_96_D_27_0_X_16=0, hhv_contract_initializer_96_D_27_0_Y_17=4, hhv_contract_initializer_96_D_27_0_Z_18=0]
[L0]  CALL  call summary_22_constructor_26_52_0(hhv_contract_initializer_96_D_27_0_I_0, hhv_contract_initializer_96_D_27_0_M_1, hhv_contract_initializer_96_D_27_0_D_2, hhv_contract_initializer_96_D_27_0_E_3, hhv_contract_initializer_96_D_27_0_F_4, hhv_contract_initializer_96_D_27_0_G_5, hhv_contract_initializer_96_D_27_0_N_6, hhv_contract_initializer_96_D_27_0_O_7, hhv_contract_initializer_96_D_27_0_P_8, hhv_contract_initializer_96_D_27_0_Q_9, hhv_contract_initializer_96_D_27_0_R_10, hhv_contract_initializer_96_D_27_0_S_11, hhv_contract_initializer_96_D_27_0_T_12, hhv_contract_initializer_96_D_27_0_U_13, hhv_contract_initializer_96_D_27_0_V_14, hhv_contract_initializer_96_D_27_0_W_15, hhv_contract_initializer_96_D_27_0_X_16, hhv_contract_initializer_96_D_27_0_Y_17, hhv_contract_initializer_96_D_27_0_Z_18, hhv_contract_initializer_96_D_27_0_A1_19, hhv_contract_initializer_96_D_27_0_B1_20, hbv_contract_initializer_96_D_27_0_K_2, hbv_contract_initializer_96_D_27_0_B_3, hhv_contract_initializer_96_D_27_0_L_23, hhv_contract_initializer_96_D_27_0_C_24);
      VAL   [hhv_summary_22_constructor_26_52_0_A_22=1, hhv_summary_22_constructor_26_52_0_B_24=3, hhv_summary_22_constructor_26_52_0_G_0=0, hhv_summary_22_constructor_26_52_0_J_1=6, hhv_summary_22_constructor_26_52_0_K_6=0, hhv_summary_22_constructor_26_52_0_L_7=0, hhv_summary_22_constructor_26_52_0_M_8=0, hhv_summary_22_constructor_26_52_0_N_9=0, hhv_summary_22_constructor_26_52_0_O_10=0, hhv_summary_22_constructor_26_52_0_P_11=0, hhv_summary_22_constructor_26_52_0_Q_12=0, hhv_summary_22_constructor_26_52_0_T_15=5, hhv_summary_22_constructor_26_52_0_U_16=0, hhv_summary_22_constructor_26_52_0_V_17=4, hhv_summary_22_constructor_26_52_0_W_18=0, hhv_summary_22_constructor_26_52_0_X_19=0, hhv_summary_22_constructor_26_52_0_Y_20=0]
[L0]  CALL  call block_95_return_constructor_26_52_0(hhv_summary_22_constructor_26_52_0_G_0, hhv_summary_22_constructor_26_52_0_J_1, hhv_summary_22_constructor_26_52_0_C_2, hhv_summary_22_constructor_26_52_0_D_3, hhv_summary_22_constructor_26_52_0_E_4, hhv_summary_22_constructor_26_52_0_F_5, hhv_summary_22_constructor_26_52_0_K_6, hhv_summary_22_constructor_26_52_0_L_7, hhv_summary_22_constructor_26_52_0_M_8, hhv_summary_22_constructor_26_52_0_N_9, hhv_summary_22_constructor_26_52_0_O_10, hhv_summary_22_constructor_26_52_0_P_11, hhv_summary_22_constructor_26_52_0_Q_12, hhv_summary_22_constructor_26_52_0_R_13, hhv_summary_22_constructor_26_52_0_S_14, hhv_summary_22_constructor_26_52_0_T_15, hhv_summary_22_constructor_26_52_0_U_16, hhv_summary_22_constructor_26_52_0_V_17, hhv_summary_22_constructor_26_52_0_W_18, hhv_summary_22_constructor_26_52_0_X_19, hhv_summary_22_constructor_26_52_0_Y_20, hhv_summary_22_constructor_26_52_0_H_21, hhv_summary_22_constructor_26_52_0_A_22, hhv_summary_22_constructor_26_52_0_I_23, hhv_summary_22_constructor_26_52_0_B_24);
      VAL   [hhv_block_95_return_constructor_26_52_0_A1_18=0, hhv_block_95_return_constructor_26_52_0_A_22=1, hhv_block_95_return_constructor_26_52_0_B1_19=0, hhv_block_95_return_constructor_26_52_0_C1_20=0, hhv_block_95_return_constructor_26_52_0_C_24=3, hhv_block_95_return_constructor_26_52_0_H_0=0, hhv_block_95_return_constructor_26_52_0_N_1=6, hhv_block_95_return_constructor_26_52_0_O_6=0, hhv_block_95_return_constructor_26_52_0_P_7=0, hhv_block_95_return_constructor_26_52_0_Q_8=0, hhv_block_95_return_constructor_26_52_0_R_9=0, hhv_block_95_return_constructor_26_52_0_S_10=0, hhv_block_95_return_constructor_26_52_0_T_11=0, hhv_block_95_return_constructor_26_52_0_U_12=0, hhv_block_95_return_constructor_26_52_0_X_15=5, hhv_block_95_return_constructor_26_52_0_Y_16=0, hhv_block_95_return_constructor_26_52_0_Z_17=4]
[L0]        assume ((((((3 == hbv_block_95_return_constructor_26_52_0_J_3 && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_95_return_constructor_26_52_0_I_1)) && hbv_block_95_return_constructor_26_52_0_I_1 == hbv_block_95_return_constructor_26_52_0_B_4) && !(hbv_block_95_return_constructor_26_52_0_I_1 < 0)) && !(hbv_block_95_return_constructor_26_52_0_K_2 < 0)) && hbv_block_95_return_constructor_26_52_0_K_2 == hhv_block_95_return_constructor_26_52_0_C_24) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_95_return_constructor_26_52_0_K_2)) && hbv_block_95_return_constructor_26_52_0_K_2 == hbv_block_95_return_constructor_26_52_0_J_3;
      VAL   [hbv_block_95_return_constructor_26_52_0_B_4=1, hhv_block_95_return_constructor_26_52_0_A1_18=0, hhv_block_95_return_constructor_26_52_0_A_22=1, hhv_block_95_return_constructor_26_52_0_B1_19=0, hhv_block_95_return_constructor_26_52_0_C1_20=0, hhv_block_95_return_constructor_26_52_0_C_24=3, hhv_block_95_return_constructor_26_52_0_H_0=0, hhv_block_95_return_constructor_26_52_0_N_1=6, hhv_block_95_return_constructor_26_52_0_O_6=0, hhv_block_95_return_constructor_26_52_0_P_7=0, hhv_block_95_return_constructor_26_52_0_Q_8=0, hhv_block_95_return_constructor_26_52_0_R_9=0, hhv_block_95_return_constructor_26_52_0_S_10=0, hhv_block_95_return_constructor_26_52_0_T_11=0, hhv_block_95_return_constructor_26_52_0_U_12=0, hhv_block_95_return_constructor_26_52_0_X_15=5, hhv_block_95_return_constructor_26_52_0_Y_16=0, hhv_block_95_return_constructor_26_52_0_Z_17=4]
[L0]  CALL  call block_94__25_52_0(hhv_block_95_return_constructor_26_52_0_H_0, hhv_block_95_return_constructor_26_52_0_N_1, hhv_block_95_return_constructor_26_52_0_D_2, hhv_block_95_return_constructor_26_52_0_E_3, hhv_block_95_return_constructor_26_52_0_F_4, hhv_block_95_return_constructor_26_52_0_G_5, hhv_block_95_return_constructor_26_52_0_O_6, hhv_block_95_return_constructor_26_52_0_P_7, hhv_block_95_return_constructor_26_52_0_Q_8, hhv_block_95_return_constructor_26_52_0_R_9, hhv_block_95_return_constructor_26_52_0_S_10, hhv_block_95_return_constructor_26_52_0_T_11, hhv_block_95_return_constructor_26_52_0_U_12, hhv_block_95_return_constructor_26_52_0_V_13, hhv_block_95_return_constructor_26_52_0_W_14, hhv_block_95_return_constructor_26_52_0_X_15, hhv_block_95_return_constructor_26_52_0_Y_16, hhv_block_95_return_constructor_26_52_0_Z_17, hhv_block_95_return_constructor_26_52_0_A1_18, hhv_block_95_return_constructor_26_52_0_B1_19, hhv_block_95_return_constructor_26_52_0_C1_20, hhv_block_95_return_constructor_26_52_0_L_21, hhv_block_95_return_constructor_26_52_0_A_22, hhv_block_95_return_constructor_26_52_0_M_23, hbv_block_95_return_constructor_26_52_0_B_4);
      VAL   [hhv_block_94__25_52_0_A_22=1, hhv_block_94__25_52_0_B_24=1, hhv_block_94__25_52_0_G_0=0, hhv_block_94__25_52_0_J_1=6, hhv_block_94__25_52_0_K_6=0, hhv_block_94__25_52_0_L_7=0, hhv_block_94__25_52_0_M_8=0, hhv_block_94__25_52_0_N_9=0, hhv_block_94__25_52_0_O_10=0, hhv_block_94__25_52_0_P_11=0, hhv_block_94__25_52_0_Q_12=0, hhv_block_94__25_52_0_T_15=5, hhv_block_94__25_52_0_U_16=0, hhv_block_94__25_52_0_V_17=4, hhv_block_94__25_52_0_W_18=0, hhv_block_94__25_52_0_X_19=0, hhv_block_94__25_52_0_Y_20=0]
[L0]        assume (hhv_block_94__25_52_0_H_21 == hhv_block_94__25_52_0_I_23 && hhv_block_94__25_52_0_B_24 == hhv_block_94__25_52_0_A_22) && hhv_block_94__25_52_0_G_0 == 0;
      VAL   [hhv_block_94__25_52_0_A_22=1, hhv_block_94__25_52_0_B_24=1, hhv_block_94__25_52_0_G_0=0, hhv_block_94__25_52_0_J_1=6, hhv_block_94__25_52_0_K_6=0, hhv_block_94__25_52_0_L_7=0, hhv_block_94__25_52_0_M_8=0, hhv_block_94__25_52_0_N_9=0, hhv_block_94__25_52_0_O_10=0, hhv_block_94__25_52_0_P_11=0, hhv_block_94__25_52_0_Q_12=0, hhv_block_94__25_52_0_T_15=5, hhv_block_94__25_52_0_U_16=0, hhv_block_94__25_52_0_V_17=4, hhv_block_94__25_52_0_W_18=0, hhv_block_94__25_52_0_X_19=0, hhv_block_94__25_52_0_Y_20=0]
[L0]  CALL  call block_93_constructor_26_52_0(hhv_block_94__25_52_0_G_0, hhv_block_94__25_52_0_J_1, hhv_block_94__25_52_0_C_2, hhv_block_94__25_52_0_D_3, hhv_block_94__25_52_0_E_4, hhv_block_94__25_52_0_F_5, hhv_block_94__25_52_0_K_6, hhv_block_94__25_52_0_L_7, hhv_block_94__25_52_0_M_8, hhv_block_94__25_52_0_N_9, hhv_block_94__25_52_0_O_10, hhv_block_94__25_52_0_P_11, hhv_block_94__25_52_0_Q_12, hhv_block_94__25_52_0_R_13, hhv_block_94__25_52_0_S_14, hhv_block_94__25_52_0_T_15, hhv_block_94__25_52_0_U_16, hhv_block_94__25_52_0_V_17, hhv_block_94__25_52_0_W_18, hhv_block_94__25_52_0_X_19, hhv_block_94__25_52_0_Y_20, hhv_block_94__25_52_0_H_21, hhv_block_94__25_52_0_A_22, hhv_block_94__25_52_0_I_23, hhv_block_94__25_52_0_B_24);
[L0]  RET   call block_93_constructor_26_52_0(hhv_block_94__25_52_0_G_0, hhv_block_94__25_52_0_J_1, hhv_block_94__25_52_0_C_2, hhv_block_94__25_52_0_D_3, hhv_block_94__25_52_0_E_4, hhv_block_94__25_52_0_F_5, hhv_block_94__25_52_0_K_6, hhv_block_94__25_52_0_L_7, hhv_block_94__25_52_0_M_8, hhv_block_94__25_52_0_N_9, hhv_block_94__25_52_0_O_10, hhv_block_94__25_52_0_P_11, hhv_block_94__25_52_0_Q_12, hhv_block_94__25_52_0_R_13, hhv_block_94__25_52_0_S_14, hhv_block_94__25_52_0_T_15, hhv_block_94__25_52_0_U_16, hhv_block_94__25_52_0_V_17, hhv_block_94__25_52_0_W_18, hhv_block_94__25_52_0_X_19, hhv_block_94__25_52_0_Y_20, hhv_block_94__25_52_0_H_21, hhv_block_94__25_52_0_A_22, hhv_block_94__25_52_0_I_23, hhv_block_94__25_52_0_B_24);
      VAL   [hhv_block_94__25_52_0_A_22=1, hhv_block_94__25_52_0_B_24=1, hhv_block_94__25_52_0_G_0=0, hhv_block_94__25_52_0_J_1=6, hhv_block_94__25_52_0_K_6=0, hhv_block_94__25_52_0_L_7=0, hhv_block_94__25_52_0_M_8=0, hhv_block_94__25_52_0_N_9=0, hhv_block_94__25_52_0_O_10=0, hhv_block_94__25_52_0_P_11=0, hhv_block_94__25_52_0_Q_12=0, hhv_block_94__25_52_0_T_15=5, hhv_block_94__25_52_0_U_16=0, hhv_block_94__25_52_0_V_17=4, hhv_block_94__25_52_0_W_18=0, hhv_block_94__25_52_0_X_19=0, hhv_block_94__25_52_0_Y_20=0]
[L0]  RET   call block_94__25_52_0(hhv_block_95_return_constructor_26_52_0_H_0, hhv_block_95_return_constructor_26_52_0_N_1, hhv_block_95_return_constructor_26_52_0_D_2, hhv_block_95_return_constructor_26_52_0_E_3, hhv_block_95_return_constructor_26_52_0_F_4, hhv_block_95_return_constructor_26_52_0_G_5, hhv_block_95_return_constructor_26_52_0_O_6, hhv_block_95_return_constructor_26_52_0_P_7, hhv_block_95_return_constructor_26_52_0_Q_8, hhv_block_95_return_constructor_26_52_0_R_9, hhv_block_95_return_constructor_26_52_0_S_10, hhv_block_95_return_constructor_26_52_0_T_11, hhv_block_95_return_constructor_26_52_0_U_12, hhv_block_95_return_constructor_26_52_0_V_13, hhv_block_95_return_constructor_26_52_0_W_14, hhv_block_95_return_constructor_26_52_0_X_15, hhv_block_95_return_constructor_26_52_0_Y_16, hhv_block_95_return_constructor_26_52_0_Z_17, hhv_block_95_return_constructor_26_52_0_A1_18, hhv_block_95_return_constructor_26_52_0_B1_19, hhv_block_95_return_constructor_26_52_0_C1_20, hhv_block_95_return_constructor_26_52_0_L_21, hhv_block_95_return_constructor_26_52_0_A_22, hhv_block_95_return_constructor_26_52_0_M_23, hbv_block_95_return_constructor_26_52_0_B_4);
      VAL   [hbv_block_95_return_constructor_26_52_0_B_4=1, hhv_block_95_return_constructor_26_52_0_A1_18=0, hhv_block_95_return_constructor_26_52_0_A_22=1, hhv_block_95_return_constructor_26_52_0_B1_19=0, hhv_block_95_return_constructor_26_52_0_C1_20=0, hhv_block_95_return_constructor_26_52_0_C_24=3, hhv_block_95_return_constructor_26_52_0_H_0=0, hhv_block_95_return_constructor_26_52_0_N_1=6, hhv_block_95_return_constructor_26_52_0_O_6=0, hhv_block_95_return_constructor_26_52_0_P_7=0, hhv_block_95_return_constructor_26_52_0_Q_8=0, hhv_block_95_return_constructor_26_52_0_R_9=0, hhv_block_95_return_constructor_26_52_0_S_10=0, hhv_block_95_return_constructor_26_52_0_T_11=0, hhv_block_95_return_constructor_26_52_0_U_12=0, hhv_block_95_return_constructor_26_52_0_X_15=5, hhv_block_95_return_constructor_26_52_0_Y_16=0, hhv_block_95_return_constructor_26_52_0_Z_17=4]
[L0]  RET   call block_95_return_constructor_26_52_0(hhv_summary_22_constructor_26_52_0_G_0, hhv_summary_22_constructor_26_52_0_J_1, hhv_summary_22_constructor_26_52_0_C_2, hhv_summary_22_constructor_26_52_0_D_3, hhv_summary_22_constructor_26_52_0_E_4, hhv_summary_22_constructor_26_52_0_F_5, hhv_summary_22_constructor_26_52_0_K_6, hhv_summary_22_constructor_26_52_0_L_7, hhv_summary_22_constructor_26_52_0_M_8, hhv_summary_22_constructor_26_52_0_N_9, hhv_summary_22_constructor_26_52_0_O_10, hhv_summary_22_constructor_26_52_0_P_11, hhv_summary_22_constructor_26_52_0_Q_12, hhv_summary_22_constructor_26_52_0_R_13, hhv_summary_22_constructor_26_52_0_S_14, hhv_summary_22_constructor_26_52_0_T_15, hhv_summary_22_constructor_26_52_0_U_16, hhv_summary_22_constructor_26_52_0_V_17, hhv_summary_22_constructor_26_52_0_W_18, hhv_summary_22_constructor_26_52_0_X_19, hhv_summary_22_constructor_26_52_0_Y_20, hhv_summary_22_constructor_26_52_0_H_21, hhv_summary_22_constructor_26_52_0_A_22, hhv_summary_22_constructor_26_52_0_I_23, hhv_summary_22_constructor_26_52_0_B_24);
      VAL   [hhv_summary_22_constructor_26_52_0_A_22=1, hhv_summary_22_constructor_26_52_0_B_24=3, hhv_summary_22_constructor_26_52_0_G_0=0, hhv_summary_22_constructor_26_52_0_J_1=6, hhv_summary_22_constructor_26_52_0_K_6=0, hhv_summary_22_constructor_26_52_0_L_7=0, hhv_summary_22_constructor_26_52_0_M_8=0, hhv_summary_22_constructor_26_52_0_N_9=0, hhv_summary_22_constructor_26_52_0_O_10=0, hhv_summary_22_constructor_26_52_0_P_11=0, hhv_summary_22_constructor_26_52_0_Q_12=0, hhv_summary_22_constructor_26_52_0_T_15=5, hhv_summary_22_constructor_26_52_0_U_16=0, hhv_summary_22_constructor_26_52_0_V_17=4, hhv_summary_22_constructor_26_52_0_W_18=0, hhv_summary_22_constructor_26_52_0_X_19=0, hhv_summary_22_constructor_26_52_0_Y_20=0]
[L0]  RET   call summary_22_constructor_26_52_0(hhv_contract_initializer_96_D_27_0_I_0, hhv_contract_initializer_96_D_27_0_M_1, hhv_contract_initializer_96_D_27_0_D_2, hhv_contract_initializer_96_D_27_0_E_3, hhv_contract_initializer_96_D_27_0_F_4, hhv_contract_initializer_96_D_27_0_G_5, hhv_contract_initializer_96_D_27_0_N_6, hhv_contract_initializer_96_D_27_0_O_7, hhv_contract_initializer_96_D_27_0_P_8, hhv_contract_initializer_96_D_27_0_Q_9, hhv_contract_initializer_96_D_27_0_R_10, hhv_contract_initializer_96_D_27_0_S_11, hhv_contract_initializer_96_D_27_0_T_12, hhv_contract_initializer_96_D_27_0_U_13, hhv_contract_initializer_96_D_27_0_V_14, hhv_contract_initializer_96_D_27_0_W_15, hhv_contract_initializer_96_D_27_0_X_16, hhv_contract_initializer_96_D_27_0_Y_17, hhv_contract_initializer_96_D_27_0_Z_18, hhv_contract_initializer_96_D_27_0_A1_19, hhv_contract_initializer_96_D_27_0_B1_20, hbv_contract_initializer_96_D_27_0_K_2, hbv_contract_initializer_96_D_27_0_B_3, hhv_contract_initializer_96_D_27_0_L_23, hhv_contract_initializer_96_D_27_0_C_24);
      VAL   [hbv_contract_initializer_96_D_27_0_B_3=1, hbv_contract_initializer_96_D_27_0_H_1=0, hhv_contract_initializer_96_D_27_0_A1_19=0, hhv_contract_initializer_96_D_27_0_A_22=1, hhv_contract_initializer_96_D_27_0_B1_20=0, hhv_contract_initializer_96_D_27_0_C_24=3, hhv_contract_initializer_96_D_27_0_I_0=0, hhv_contract_initializer_96_D_27_0_M_1=6, hhv_contract_initializer_96_D_27_0_N_6=0, hhv_contract_initializer_96_D_27_0_O_7=0, hhv_contract_initializer_96_D_27_0_P_8=0, hhv_contract_initializer_96_D_27_0_Q_9=0, hhv_contract_initializer_96_D_27_0_R_10=0, hhv_contract_initializer_96_D_27_0_S_11=0, hhv_contract_initializer_96_D_27_0_T_12=0, hhv_contract_initializer_96_D_27_0_W_15=5, hhv_contract_initializer_96_D_27_0_X_16=0, hhv_contract_initializer_96_D_27_0_Y_17=4, hhv_contract_initializer_96_D_27_0_Z_18=0]
[L0]  RET   call contract_initializer_96_D_27_0(hbv_summary_constructor_20_B_52_0_J_1, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_V_17, hbv_summary_constructor_20_B_52_0_D_18, hbv_summary_constructor_20_B_52_0_P_10, hbv_summary_constructor_20_B_52_0_K1_12);
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_D_15=1, hbv_summary_constructor_20_B_52_0_D_18=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_E_7=0, hbv_summary_constructor_20_B_52_0_H1_9=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hbv_summary_constructor_20_B_52_0_K1_12=3, hbv_summary_constructor_20_B_52_0_N1_13=3, hbv_summary_constructor_20_B_52_0_Q1_16=1, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  CALL  call contract_initializer_87_B_52_0(hhv_summary_constructor_20_B_52_0_I_0, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_S_11, hbv_summary_constructor_20_B_52_0_N1_13, hhv_summary_constructor_20_B_52_0_M_23, hhv_summary_constructor_20_B_52_0_C_24);
      VAL   [hhv_contract_initializer_87_B_52_0_A1_19=0, hhv_contract_initializer_87_B_52_0_A_22=3, hhv_contract_initializer_87_B_52_0_B1_20=0, hhv_contract_initializer_87_B_52_0_C_24=3, hhv_contract_initializer_87_B_52_0_I_0=2, hhv_contract_initializer_87_B_52_0_M_1=6, hhv_contract_initializer_87_B_52_0_N_6=0, hhv_contract_initializer_87_B_52_0_O_7=0, hhv_contract_initializer_87_B_52_0_P_8=0, hhv_contract_initializer_87_B_52_0_Q_9=0, hhv_contract_initializer_87_B_52_0_R_10=0, hhv_contract_initializer_87_B_52_0_S_11=0, hhv_contract_initializer_87_B_52_0_T_12=0, hhv_contract_initializer_87_B_52_0_W_15=5, hhv_contract_initializer_87_B_52_0_X_16=0, hhv_contract_initializer_87_B_52_0_Y_17=4, hhv_contract_initializer_87_B_52_0_Z_18=0]
[L0]        assume !(hhv_contract_initializer_87_B_52_0_I_0 <= 0);
      VAL   [hhv_contract_initializer_87_B_52_0_A1_19=0, hhv_contract_initializer_87_B_52_0_A_22=3, hhv_contract_initializer_87_B_52_0_B1_20=0, hhv_contract_initializer_87_B_52_0_C_24=3, hhv_contract_initializer_87_B_52_0_I_0=2, hhv_contract_initializer_87_B_52_0_M_1=6, hhv_contract_initializer_87_B_52_0_N_6=0, hhv_contract_initializer_87_B_52_0_O_7=0, hhv_contract_initializer_87_B_52_0_P_8=0, hhv_contract_initializer_87_B_52_0_Q_9=0, hhv_contract_initializer_87_B_52_0_R_10=0, hhv_contract_initializer_87_B_52_0_S_11=0, hhv_contract_initializer_87_B_52_0_T_12=0, hhv_contract_initializer_87_B_52_0_W_15=5, hhv_contract_initializer_87_B_52_0_X_16=0, hhv_contract_initializer_87_B_52_0_Y_17=4, hhv_contract_initializer_87_B_52_0_Z_18=0]
[L0]  CALL  call contract_initializer_after_init_89_B_52_0(hbv_contract_initializer_87_B_52_0_H_1, hhv_contract_initializer_87_B_52_0_M_1, hhv_contract_initializer_87_B_52_0_D_2, hhv_contract_initializer_87_B_52_0_E_3, hhv_contract_initializer_87_B_52_0_F_4, hhv_contract_initializer_87_B_52_0_G_5, hhv_contract_initializer_87_B_52_0_N_6, hhv_contract_initializer_87_B_52_0_O_7, hhv_contract_initializer_87_B_52_0_P_8, hhv_contract_initializer_87_B_52_0_Q_9, hhv_contract_initializer_87_B_52_0_R_10, hhv_contract_initializer_87_B_52_0_S_11, hhv_contract_initializer_87_B_52_0_T_12, hhv_contract_initializer_87_B_52_0_U_13, hhv_contract_initializer_87_B_52_0_V_14, hhv_contract_initializer_87_B_52_0_W_15, hhv_contract_initializer_87_B_52_0_X_16, hhv_contract_initializer_87_B_52_0_Y_17, hhv_contract_initializer_87_B_52_0_Z_18, hhv_contract_initializer_87_B_52_0_A1_19, hhv_contract_initializer_87_B_52_0_B1_20, hhv_contract_initializer_87_B_52_0_J_21, hhv_contract_initializer_87_B_52_0_A_22, hbv_contract_initializer_87_B_52_0_K_2, hbv_contract_initializer_87_B_52_0_B_3);
      VAL   [hhv_contract_initializer_after_init_89_B_52_0_A_22=3, hhv_contract_initializer_after_init_89_B_52_0_B_24=3, hhv_contract_initializer_after_init_89_B_52_0_G_0=0, hhv_contract_initializer_after_init_89_B_52_0_J_1=6, hhv_contract_initializer_after_init_89_B_52_0_K_6=0, hhv_contract_initializer_after_init_89_B_52_0_L_7=0, hhv_contract_initializer_after_init_89_B_52_0_M_8=0, hhv_contract_initializer_after_init_89_B_52_0_N_9=0, hhv_contract_initializer_after_init_89_B_52_0_O_10=0, hhv_contract_initializer_after_init_89_B_52_0_P_11=0, hhv_contract_initializer_after_init_89_B_52_0_Q_12=0, hhv_contract_initializer_after_init_89_B_52_0_T_15=5, hhv_contract_initializer_after_init_89_B_52_0_U_16=0, hhv_contract_initializer_after_init_89_B_52_0_V_17=4, hhv_contract_initializer_after_init_89_B_52_0_W_18=0, hhv_contract_initializer_after_init_89_B_52_0_X_19=0, hhv_contract_initializer_after_init_89_B_52_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_88_B_52_0(hhv_contract_initializer_after_init_89_B_52_0_G_0, hhv_contract_initializer_after_init_89_B_52_0_J_1, hhv_contract_initializer_after_init_89_B_52_0_C_2, hhv_contract_initializer_after_init_89_B_52_0_D_3, hhv_contract_initializer_after_init_89_B_52_0_E_4, hhv_contract_initializer_after_init_89_B_52_0_F_5, hhv_contract_initializer_after_init_89_B_52_0_K_6, hhv_contract_initializer_after_init_89_B_52_0_L_7, hhv_contract_initializer_after_init_89_B_52_0_M_8, hhv_contract_initializer_after_init_89_B_52_0_N_9, hhv_contract_initializer_after_init_89_B_52_0_O_10, hhv_contract_initializer_after_init_89_B_52_0_P_11, hhv_contract_initializer_after_init_89_B_52_0_Q_12, hhv_contract_initializer_after_init_89_B_52_0_R_13, hhv_contract_initializer_after_init_89_B_52_0_S_14, hhv_contract_initializer_after_init_89_B_52_0_T_15, hhv_contract_initializer_after_init_89_B_52_0_U_16, hhv_contract_initializer_after_init_89_B_52_0_V_17, hhv_contract_initializer_after_init_89_B_52_0_W_18, hhv_contract_initializer_after_init_89_B_52_0_X_19, hhv_contract_initializer_after_init_89_B_52_0_Y_20, hhv_contract_initializer_after_init_89_B_52_0_H_21, hhv_contract_initializer_after_init_89_B_52_0_A_22, hhv_contract_initializer_after_init_89_B_52_0_I_23, hhv_contract_initializer_after_init_89_B_52_0_B_24);
      VAL   [hhv_contract_initializer_entry_88_B_52_0_A_22=3, hhv_contract_initializer_entry_88_B_52_0_B_24=3, hhv_contract_initializer_entry_88_B_52_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_88_B_52_0_H_21 == hhv_contract_initializer_entry_88_B_52_0_I_23 && hhv_contract_initializer_entry_88_B_52_0_B_24 == hhv_contract_initializer_entry_88_B_52_0_A_22) && hhv_contract_initializer_entry_88_B_52_0_G_0 == 0;
      VAL   [hhv_contract_initializer_entry_88_B_52_0_A_22=3, hhv_contract_initializer_entry_88_B_52_0_B_24=3, hhv_contract_initializer_entry_88_B_52_0_G_0=0]
[L0]  RET   call contract_initializer_entry_88_B_52_0(hhv_contract_initializer_after_init_89_B_52_0_G_0, hhv_contract_initializer_after_init_89_B_52_0_J_1, hhv_contract_initializer_after_init_89_B_52_0_C_2, hhv_contract_initializer_after_init_89_B_52_0_D_3, hhv_contract_initializer_after_init_89_B_52_0_E_4, hhv_contract_initializer_after_init_89_B_52_0_F_5, hhv_contract_initializer_after_init_89_B_52_0_K_6, hhv_contract_initializer_after_init_89_B_52_0_L_7, hhv_contract_initializer_after_init_89_B_52_0_M_8, hhv_contract_initializer_after_init_89_B_52_0_N_9, hhv_contract_initializer_after_init_89_B_52_0_O_10, hhv_contract_initializer_after_init_89_B_52_0_P_11, hhv_contract_initializer_after_init_89_B_52_0_Q_12, hhv_contract_initializer_after_init_89_B_52_0_R_13, hhv_contract_initializer_after_init_89_B_52_0_S_14, hhv_contract_initializer_after_init_89_B_52_0_T_15, hhv_contract_initializer_after_init_89_B_52_0_U_16, hhv_contract_initializer_after_init_89_B_52_0_V_17, hhv_contract_initializer_after_init_89_B_52_0_W_18, hhv_contract_initializer_after_init_89_B_52_0_X_19, hhv_contract_initializer_after_init_89_B_52_0_Y_20, hhv_contract_initializer_after_init_89_B_52_0_H_21, hhv_contract_initializer_after_init_89_B_52_0_A_22, hhv_contract_initializer_after_init_89_B_52_0_I_23, hhv_contract_initializer_after_init_89_B_52_0_B_24);
      VAL   [hhv_contract_initializer_after_init_89_B_52_0_A_22=3, hhv_contract_initializer_after_init_89_B_52_0_B_24=3, hhv_contract_initializer_after_init_89_B_52_0_G_0=0, hhv_contract_initializer_after_init_89_B_52_0_J_1=6, hhv_contract_initializer_after_init_89_B_52_0_K_6=0, hhv_contract_initializer_after_init_89_B_52_0_L_7=0, hhv_contract_initializer_after_init_89_B_52_0_M_8=0, hhv_contract_initializer_after_init_89_B_52_0_N_9=0, hhv_contract_initializer_after_init_89_B_52_0_O_10=0, hhv_contract_initializer_after_init_89_B_52_0_P_11=0, hhv_contract_initializer_after_init_89_B_52_0_Q_12=0, hhv_contract_initializer_after_init_89_B_52_0_T_15=5, hhv_contract_initializer_after_init_89_B_52_0_U_16=0, hhv_contract_initializer_after_init_89_B_52_0_V_17=4, hhv_contract_initializer_after_init_89_B_52_0_W_18=0, hhv_contract_initializer_after_init_89_B_52_0_X_19=0, hhv_contract_initializer_after_init_89_B_52_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_89_B_52_0(hbv_contract_initializer_87_B_52_0_H_1, hhv_contract_initializer_87_B_52_0_M_1, hhv_contract_initializer_87_B_52_0_D_2, hhv_contract_initializer_87_B_52_0_E_3, hhv_contract_initializer_87_B_52_0_F_4, hhv_contract_initializer_87_B_52_0_G_5, hhv_contract_initializer_87_B_52_0_N_6, hhv_contract_initializer_87_B_52_0_O_7, hhv_contract_initializer_87_B_52_0_P_8, hhv_contract_initializer_87_B_52_0_Q_9, hhv_contract_initializer_87_B_52_0_R_10, hhv_contract_initializer_87_B_52_0_S_11, hhv_contract_initializer_87_B_52_0_T_12, hhv_contract_initializer_87_B_52_0_U_13, hhv_contract_initializer_87_B_52_0_V_14, hhv_contract_initializer_87_B_52_0_W_15, hhv_contract_initializer_87_B_52_0_X_16, hhv_contract_initializer_87_B_52_0_Y_17, hhv_contract_initializer_87_B_52_0_Z_18, hhv_contract_initializer_87_B_52_0_A1_19, hhv_contract_initializer_87_B_52_0_B1_20, hhv_contract_initializer_87_B_52_0_J_21, hhv_contract_initializer_87_B_52_0_A_22, hbv_contract_initializer_87_B_52_0_K_2, hbv_contract_initializer_87_B_52_0_B_3);
      VAL   [hbv_contract_initializer_87_B_52_0_B_3=3, hbv_contract_initializer_87_B_52_0_H_1=0, hhv_contract_initializer_87_B_52_0_A1_19=0, hhv_contract_initializer_87_B_52_0_A_22=3, hhv_contract_initializer_87_B_52_0_B1_20=0, hhv_contract_initializer_87_B_52_0_C_24=3, hhv_contract_initializer_87_B_52_0_I_0=2, hhv_contract_initializer_87_B_52_0_M_1=6, hhv_contract_initializer_87_B_52_0_N_6=0, hhv_contract_initializer_87_B_52_0_O_7=0, hhv_contract_initializer_87_B_52_0_P_8=0, hhv_contract_initializer_87_B_52_0_Q_9=0, hhv_contract_initializer_87_B_52_0_R_10=0, hhv_contract_initializer_87_B_52_0_S_11=0, hhv_contract_initializer_87_B_52_0_T_12=0, hhv_contract_initializer_87_B_52_0_W_15=5, hhv_contract_initializer_87_B_52_0_X_16=0, hhv_contract_initializer_87_B_52_0_Y_17=4, hhv_contract_initializer_87_B_52_0_Z_18=0]
[L0]  CALL  call summary_23_constructor_51_52_0(hhv_contract_initializer_87_B_52_0_I_0, hhv_contract_initializer_87_B_52_0_M_1, hhv_contract_initializer_87_B_52_0_D_2, hhv_contract_initializer_87_B_52_0_E_3, hhv_contract_initializer_87_B_52_0_F_4, hhv_contract_initializer_87_B_52_0_G_5, hhv_contract_initializer_87_B_52_0_N_6, hhv_contract_initializer_87_B_52_0_O_7, hhv_contract_initializer_87_B_52_0_P_8, hhv_contract_initializer_87_B_52_0_Q_9, hhv_contract_initializer_87_B_52_0_R_10, hhv_contract_initializer_87_B_52_0_S_11, hhv_contract_initializer_87_B_52_0_T_12, hhv_contract_initializer_87_B_52_0_U_13, hhv_contract_initializer_87_B_52_0_V_14, hhv_contract_initializer_87_B_52_0_W_15, hhv_contract_initializer_87_B_52_0_X_16, hhv_contract_initializer_87_B_52_0_Y_17, hhv_contract_initializer_87_B_52_0_Z_18, hhv_contract_initializer_87_B_52_0_A1_19, hhv_contract_initializer_87_B_52_0_B1_20, hbv_contract_initializer_87_B_52_0_K_2, hbv_contract_initializer_87_B_52_0_B_3, hhv_contract_initializer_87_B_52_0_L_23, hhv_contract_initializer_87_B_52_0_C_24);
      VAL   [hhv_summary_23_constructor_51_52_0_A_22=3, hhv_summary_23_constructor_51_52_0_B_24=3, hhv_summary_23_constructor_51_52_0_G_0=2, hhv_summary_23_constructor_51_52_0_J_1=6, hhv_summary_23_constructor_51_52_0_K_6=0, hhv_summary_23_constructor_51_52_0_L_7=0, hhv_summary_23_constructor_51_52_0_M_8=0, hhv_summary_23_constructor_51_52_0_N_9=0, hhv_summary_23_constructor_51_52_0_O_10=0, hhv_summary_23_constructor_51_52_0_P_11=0, hhv_summary_23_constructor_51_52_0_Q_12=0, hhv_summary_23_constructor_51_52_0_T_15=5, hhv_summary_23_constructor_51_52_0_U_16=0, hhv_summary_23_constructor_51_52_0_V_17=4, hhv_summary_23_constructor_51_52_0_W_18=0, hhv_summary_23_constructor_51_52_0_X_19=0, hhv_summary_23_constructor_51_52_0_Y_20=0]
[L0]  CALL  call block_86_constructor_51_52_0(hhv_summary_23_constructor_51_52_0_G_0, hhv_summary_23_constructor_51_52_0_J_1, hhv_summary_23_constructor_51_52_0_C_2, hhv_summary_23_constructor_51_52_0_D_3, hhv_summary_23_constructor_51_52_0_E_4, hhv_summary_23_constructor_51_52_0_F_5, hhv_summary_23_constructor_51_52_0_K_6, hhv_summary_23_constructor_51_52_0_L_7, hhv_summary_23_constructor_51_52_0_M_8, hhv_summary_23_constructor_51_52_0_N_9, hhv_summary_23_constructor_51_52_0_O_10, hhv_summary_23_constructor_51_52_0_P_11, hhv_summary_23_constructor_51_52_0_Q_12, hhv_summary_23_constructor_51_52_0_R_13, hhv_summary_23_constructor_51_52_0_S_14, hhv_summary_23_constructor_51_52_0_T_15, hhv_summary_23_constructor_51_52_0_U_16, hhv_summary_23_constructor_51_52_0_V_17, hhv_summary_23_constructor_51_52_0_W_18, hhv_summary_23_constructor_51_52_0_X_19, hhv_summary_23_constructor_51_52_0_Y_20, hhv_summary_23_constructor_51_52_0_H_21, hhv_summary_23_constructor_51_52_0_A_22, hhv_summary_23_constructor_51_52_0_I_23, hhv_summary_23_constructor_51_52_0_B_24);
      VAL   [hhv_block_86_constructor_51_52_0_A_22=3, hhv_block_86_constructor_51_52_0_B1_15=5, hhv_block_86_constructor_51_52_0_B_24=3, hhv_block_86_constructor_51_52_0_C1_16=0, hhv_block_86_constructor_51_52_0_D1_17=4, hhv_block_86_constructor_51_52_0_E1_18=0, hhv_block_86_constructor_51_52_0_F1_19=0, hhv_block_86_constructor_51_52_0_G1_20=0, hhv_block_86_constructor_51_52_0_I_0=2, hhv_block_86_constructor_51_52_0_R_1=6, hhv_block_86_constructor_51_52_0_S_6=0, hhv_block_86_constructor_51_52_0_T_7=0, hhv_block_86_constructor_51_52_0_U_8=0, hhv_block_86_constructor_51_52_0_V_9=0, hhv_block_86_constructor_51_52_0_W_10=0, hhv_block_86_constructor_51_52_0_X_11=0, hhv_block_86_constructor_51_52_0_Y_12=0]
[L0]        assume (((((((((((hbv_block_86_constructor_51_52_0_J_2 == hhv_block_86_constructor_51_52_0_B_24 && !(hbv_block_86_constructor_51_52_0_M_3 < 0)) && 2 == hbv_block_86_constructor_51_52_0_N_8) && !(hbv_block_86_constructor_51_52_0_J_2 < 0)) && !((hbv_block_86_constructor_51_52_0_K_6 == hbv_block_86_constructor_51_52_0_J_2 || hbv_block_86_constructor_51_52_0_L_7) && (!hbv_block_86_constructor_51_52_0_L_7 || hbv_block_86_constructor_51_52_0_K_6 != hbv_block_86_constructor_51_52_0_J_2))) && hbv_block_86_constructor_51_52_0_M_3 == hhv_block_86_constructor_51_52_0_B_24) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_constructor_51_52_0_J_2)) && 2 == hhv_block_86_constructor_51_52_0_I_0) && !(115792089237316195423570985008687907853269984665640564039457584007913129639935 < hbv_block_86_constructor_51_52_0_M_3)) && !((hbv_block_86_constructor_51_52_0_N_8 == hbv_block_86_constructor_51_52_0_M_3 || hbv_block_86_constructor_51_52_0_O_1) && (!hbv_block_86_constructor_51_52_0_O_1 || hbv_block_86_constructor_51_52_0_N_8 != hbv_block_86_constructor_51_52_0_M_3))) && !hbv_block_86_constructor_51_52_0_O_1) && 3 == hbv_block_86_constructor_51_52_0_K_6) && hbv_block_86_constructor_51_52_0_H_4 == hbv_block_86_constructor_51_52_0_G_5;
      VAL   [hbv_block_86_constructor_51_52_0_G_5=0, hhv_block_86_constructor_51_52_0_A_22=3, hhv_block_86_constructor_51_52_0_B1_15=5, hhv_block_86_constructor_51_52_0_B_24=3, hhv_block_86_constructor_51_52_0_C1_16=0, hhv_block_86_constructor_51_52_0_D1_17=4, hhv_block_86_constructor_51_52_0_E1_18=0, hhv_block_86_constructor_51_52_0_F1_19=0, hhv_block_86_constructor_51_52_0_G1_20=0, hhv_block_86_constructor_51_52_0_I_0=2, hhv_block_86_constructor_51_52_0_R_1=6, hhv_block_86_constructor_51_52_0_S_6=0, hhv_block_86_constructor_51_52_0_T_7=0, hhv_block_86_constructor_51_52_0_U_8=0, hhv_block_86_constructor_51_52_0_V_9=0, hhv_block_86_constructor_51_52_0_W_10=0, hhv_block_86_constructor_51_52_0_X_11=0, hhv_block_86_constructor_51_52_0_Y_12=0]
[L0]  CALL  call block_83__50_52_0(hbv_block_86_constructor_51_52_0_G_5, hhv_block_86_constructor_51_52_0_R_1, hhv_block_86_constructor_51_52_0_C_2, hhv_block_86_constructor_51_52_0_D_3, hhv_block_86_constructor_51_52_0_E_4, hhv_block_86_constructor_51_52_0_F_5, hhv_block_86_constructor_51_52_0_S_6, hhv_block_86_constructor_51_52_0_T_7, hhv_block_86_constructor_51_52_0_U_8, hhv_block_86_constructor_51_52_0_V_9, hhv_block_86_constructor_51_52_0_W_10, hhv_block_86_constructor_51_52_0_X_11, hhv_block_86_constructor_51_52_0_Y_12, hhv_block_86_constructor_51_52_0_Z_13, hhv_block_86_constructor_51_52_0_A1_14, hhv_block_86_constructor_51_52_0_B1_15, hhv_block_86_constructor_51_52_0_C1_16, hhv_block_86_constructor_51_52_0_D1_17, hhv_block_86_constructor_51_52_0_E1_18, hhv_block_86_constructor_51_52_0_F1_19, hhv_block_86_constructor_51_52_0_G1_20, hhv_block_86_constructor_51_52_0_P_21, hhv_block_86_constructor_51_52_0_A_22, hhv_block_86_constructor_51_52_0_Q_23, hhv_block_86_constructor_51_52_0_B_24);
      VAL   [hhv_block_83__50_52_0_A_22=3, hhv_block_83__50_52_0_B_24=3, hhv_block_83__50_52_0_G_0=0, hhv_block_83__50_52_0_J_1=6, hhv_block_83__50_52_0_K_6=0, hhv_block_83__50_52_0_L_7=0, hhv_block_83__50_52_0_M_8=0, hhv_block_83__50_52_0_N_9=0, hhv_block_83__50_52_0_O_10=0, hhv_block_83__50_52_0_P_11=0, hhv_block_83__50_52_0_Q_12=0, hhv_block_83__50_52_0_T_15=5, hhv_block_83__50_52_0_U_16=0, hhv_block_83__50_52_0_V_17=4, hhv_block_83__50_52_0_W_18=0, hhv_block_83__50_52_0_X_19=0, hhv_block_83__50_52_0_Y_20=0]
[L0]        assume (hhv_block_83__50_52_0_H_21 == hhv_block_83__50_52_0_I_23 && hhv_block_83__50_52_0_G_0 == 0) && hhv_block_83__50_52_0_B_24 == hhv_block_83__50_52_0_A_22;
      VAL   [hhv_block_83__50_52_0_A_22=3, hhv_block_83__50_52_0_B_24=3, hhv_block_83__50_52_0_G_0=0, hhv_block_83__50_52_0_J_1=6, hhv_block_83__50_52_0_K_6=0, hhv_block_83__50_52_0_L_7=0, hhv_block_83__50_52_0_M_8=0, hhv_block_83__50_52_0_N_9=0, hhv_block_83__50_52_0_O_10=0, hhv_block_83__50_52_0_P_11=0, hhv_block_83__50_52_0_Q_12=0, hhv_block_83__50_52_0_T_15=5, hhv_block_83__50_52_0_U_16=0, hhv_block_83__50_52_0_V_17=4, hhv_block_83__50_52_0_W_18=0, hhv_block_83__50_52_0_X_19=0, hhv_block_83__50_52_0_Y_20=0]
[L0]  CALL  call block_82_constructor_51_52_0(hhv_block_83__50_52_0_G_0, hhv_block_83__50_52_0_J_1, hhv_block_83__50_52_0_C_2, hhv_block_83__50_52_0_D_3, hhv_block_83__50_52_0_E_4, hhv_block_83__50_52_0_F_5, hhv_block_83__50_52_0_K_6, hhv_block_83__50_52_0_L_7, hhv_block_83__50_52_0_M_8, hhv_block_83__50_52_0_N_9, hhv_block_83__50_52_0_O_10, hhv_block_83__50_52_0_P_11, hhv_block_83__50_52_0_Q_12, hhv_block_83__50_52_0_R_13, hhv_block_83__50_52_0_S_14, hhv_block_83__50_52_0_T_15, hhv_block_83__50_52_0_U_16, hhv_block_83__50_52_0_V_17, hhv_block_83__50_52_0_W_18, hhv_block_83__50_52_0_X_19, hhv_block_83__50_52_0_Y_20, hhv_block_83__50_52_0_H_21, hhv_block_83__50_52_0_A_22, hhv_block_83__50_52_0_I_23, hhv_block_83__50_52_0_B_24);
[L0]  RET   call block_82_constructor_51_52_0(hhv_block_83__50_52_0_G_0, hhv_block_83__50_52_0_J_1, hhv_block_83__50_52_0_C_2, hhv_block_83__50_52_0_D_3, hhv_block_83__50_52_0_E_4, hhv_block_83__50_52_0_F_5, hhv_block_83__50_52_0_K_6, hhv_block_83__50_52_0_L_7, hhv_block_83__50_52_0_M_8, hhv_block_83__50_52_0_N_9, hhv_block_83__50_52_0_O_10, hhv_block_83__50_52_0_P_11, hhv_block_83__50_52_0_Q_12, hhv_block_83__50_52_0_R_13, hhv_block_83__50_52_0_S_14, hhv_block_83__50_52_0_T_15, hhv_block_83__50_52_0_U_16, hhv_block_83__50_52_0_V_17, hhv_block_83__50_52_0_W_18, hhv_block_83__50_52_0_X_19, hhv_block_83__50_52_0_Y_20, hhv_block_83__50_52_0_H_21, hhv_block_83__50_52_0_A_22, hhv_block_83__50_52_0_I_23, hhv_block_83__50_52_0_B_24);
      VAL   [hhv_block_83__50_52_0_A_22=3, hhv_block_83__50_52_0_B_24=3, hhv_block_83__50_52_0_G_0=0, hhv_block_83__50_52_0_J_1=6, hhv_block_83__50_52_0_K_6=0, hhv_block_83__50_52_0_L_7=0, hhv_block_83__50_52_0_M_8=0, hhv_block_83__50_52_0_N_9=0, hhv_block_83__50_52_0_O_10=0, hhv_block_83__50_52_0_P_11=0, hhv_block_83__50_52_0_Q_12=0, hhv_block_83__50_52_0_T_15=5, hhv_block_83__50_52_0_U_16=0, hhv_block_83__50_52_0_V_17=4, hhv_block_83__50_52_0_W_18=0, hhv_block_83__50_52_0_X_19=0, hhv_block_83__50_52_0_Y_20=0]
[L0]  RET   call block_83__50_52_0(hbv_block_86_constructor_51_52_0_G_5, hhv_block_86_constructor_51_52_0_R_1, hhv_block_86_constructor_51_52_0_C_2, hhv_block_86_constructor_51_52_0_D_3, hhv_block_86_constructor_51_52_0_E_4, hhv_block_86_constructor_51_52_0_F_5, hhv_block_86_constructor_51_52_0_S_6, hhv_block_86_constructor_51_52_0_T_7, hhv_block_86_constructor_51_52_0_U_8, hhv_block_86_constructor_51_52_0_V_9, hhv_block_86_constructor_51_52_0_W_10, hhv_block_86_constructor_51_52_0_X_11, hhv_block_86_constructor_51_52_0_Y_12, hhv_block_86_constructor_51_52_0_Z_13, hhv_block_86_constructor_51_52_0_A1_14, hhv_block_86_constructor_51_52_0_B1_15, hhv_block_86_constructor_51_52_0_C1_16, hhv_block_86_constructor_51_52_0_D1_17, hhv_block_86_constructor_51_52_0_E1_18, hhv_block_86_constructor_51_52_0_F1_19, hhv_block_86_constructor_51_52_0_G1_20, hhv_block_86_constructor_51_52_0_P_21, hhv_block_86_constructor_51_52_0_A_22, hhv_block_86_constructor_51_52_0_Q_23, hhv_block_86_constructor_51_52_0_B_24);
      VAL   [hbv_block_86_constructor_51_52_0_G_5=0, hhv_block_86_constructor_51_52_0_A_22=3, hhv_block_86_constructor_51_52_0_B1_15=5, hhv_block_86_constructor_51_52_0_B_24=3, hhv_block_86_constructor_51_52_0_C1_16=0, hhv_block_86_constructor_51_52_0_D1_17=4, hhv_block_86_constructor_51_52_0_E1_18=0, hhv_block_86_constructor_51_52_0_F1_19=0, hhv_block_86_constructor_51_52_0_G1_20=0, hhv_block_86_constructor_51_52_0_I_0=2, hhv_block_86_constructor_51_52_0_R_1=6, hhv_block_86_constructor_51_52_0_S_6=0, hhv_block_86_constructor_51_52_0_T_7=0, hhv_block_86_constructor_51_52_0_U_8=0, hhv_block_86_constructor_51_52_0_V_9=0, hhv_block_86_constructor_51_52_0_W_10=0, hhv_block_86_constructor_51_52_0_X_11=0, hhv_block_86_constructor_51_52_0_Y_12=0]
[L0]  RET   call block_86_constructor_51_52_0(hhv_summary_23_constructor_51_52_0_G_0, hhv_summary_23_constructor_51_52_0_J_1, hhv_summary_23_constructor_51_52_0_C_2, hhv_summary_23_constructor_51_52_0_D_3, hhv_summary_23_constructor_51_52_0_E_4, hhv_summary_23_constructor_51_52_0_F_5, hhv_summary_23_constructor_51_52_0_K_6, hhv_summary_23_constructor_51_52_0_L_7, hhv_summary_23_constructor_51_52_0_M_8, hhv_summary_23_constructor_51_52_0_N_9, hhv_summary_23_constructor_51_52_0_O_10, hhv_summary_23_constructor_51_52_0_P_11, hhv_summary_23_constructor_51_52_0_Q_12, hhv_summary_23_constructor_51_52_0_R_13, hhv_summary_23_constructor_51_52_0_S_14, hhv_summary_23_constructor_51_52_0_T_15, hhv_summary_23_constructor_51_52_0_U_16, hhv_summary_23_constructor_51_52_0_V_17, hhv_summary_23_constructor_51_52_0_W_18, hhv_summary_23_constructor_51_52_0_X_19, hhv_summary_23_constructor_51_52_0_Y_20, hhv_summary_23_constructor_51_52_0_H_21, hhv_summary_23_constructor_51_52_0_A_22, hhv_summary_23_constructor_51_52_0_I_23, hhv_summary_23_constructor_51_52_0_B_24);
      VAL   [hhv_summary_23_constructor_51_52_0_A_22=3, hhv_summary_23_constructor_51_52_0_B_24=3, hhv_summary_23_constructor_51_52_0_G_0=2, hhv_summary_23_constructor_51_52_0_J_1=6, hhv_summary_23_constructor_51_52_0_K_6=0, hhv_summary_23_constructor_51_52_0_L_7=0, hhv_summary_23_constructor_51_52_0_M_8=0, hhv_summary_23_constructor_51_52_0_N_9=0, hhv_summary_23_constructor_51_52_0_O_10=0, hhv_summary_23_constructor_51_52_0_P_11=0, hhv_summary_23_constructor_51_52_0_Q_12=0, hhv_summary_23_constructor_51_52_0_T_15=5, hhv_summary_23_constructor_51_52_0_U_16=0, hhv_summary_23_constructor_51_52_0_V_17=4, hhv_summary_23_constructor_51_52_0_W_18=0, hhv_summary_23_constructor_51_52_0_X_19=0, hhv_summary_23_constructor_51_52_0_Y_20=0]
[L0]  RET   call summary_23_constructor_51_52_0(hhv_contract_initializer_87_B_52_0_I_0, hhv_contract_initializer_87_B_52_0_M_1, hhv_contract_initializer_87_B_52_0_D_2, hhv_contract_initializer_87_B_52_0_E_3, hhv_contract_initializer_87_B_52_0_F_4, hhv_contract_initializer_87_B_52_0_G_5, hhv_contract_initializer_87_B_52_0_N_6, hhv_contract_initializer_87_B_52_0_O_7, hhv_contract_initializer_87_B_52_0_P_8, hhv_contract_initializer_87_B_52_0_Q_9, hhv_contract_initializer_87_B_52_0_R_10, hhv_contract_initializer_87_B_52_0_S_11, hhv_contract_initializer_87_B_52_0_T_12, hhv_contract_initializer_87_B_52_0_U_13, hhv_contract_initializer_87_B_52_0_V_14, hhv_contract_initializer_87_B_52_0_W_15, hhv_contract_initializer_87_B_52_0_X_16, hhv_contract_initializer_87_B_52_0_Y_17, hhv_contract_initializer_87_B_52_0_Z_18, hhv_contract_initializer_87_B_52_0_A1_19, hhv_contract_initializer_87_B_52_0_B1_20, hbv_contract_initializer_87_B_52_0_K_2, hbv_contract_initializer_87_B_52_0_B_3, hhv_contract_initializer_87_B_52_0_L_23, hhv_contract_initializer_87_B_52_0_C_24);
      VAL   [hbv_contract_initializer_87_B_52_0_B_3=3, hbv_contract_initializer_87_B_52_0_H_1=0, hhv_contract_initializer_87_B_52_0_A1_19=0, hhv_contract_initializer_87_B_52_0_A_22=3, hhv_contract_initializer_87_B_52_0_B1_20=0, hhv_contract_initializer_87_B_52_0_C_24=3, hhv_contract_initializer_87_B_52_0_I_0=2, hhv_contract_initializer_87_B_52_0_M_1=6, hhv_contract_initializer_87_B_52_0_N_6=0, hhv_contract_initializer_87_B_52_0_O_7=0, hhv_contract_initializer_87_B_52_0_P_8=0, hhv_contract_initializer_87_B_52_0_Q_9=0, hhv_contract_initializer_87_B_52_0_R_10=0, hhv_contract_initializer_87_B_52_0_S_11=0, hhv_contract_initializer_87_B_52_0_T_12=0, hhv_contract_initializer_87_B_52_0_W_15=5, hhv_contract_initializer_87_B_52_0_X_16=0, hhv_contract_initializer_87_B_52_0_Y_17=4, hhv_contract_initializer_87_B_52_0_Z_18=0]
[L0]  RET   call contract_initializer_87_B_52_0(hhv_summary_constructor_20_B_52_0_I_0, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_S_11, hbv_summary_constructor_20_B_52_0_N1_13, hhv_summary_constructor_20_B_52_0_M_23, hhv_summary_constructor_20_B_52_0_C_24);
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_D_15=1, hbv_summary_constructor_20_B_52_0_D_18=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_E_7=0, hbv_summary_constructor_20_B_52_0_H1_9=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hbv_summary_constructor_20_B_52_0_K1_12=3, hbv_summary_constructor_20_B_52_0_N1_13=3, hbv_summary_constructor_20_B_52_0_Q1_16=1, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  CALL  call contract_initializer_99_E_16_0(hbv_summary_constructor_20_B_52_0_B_4, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_T_14, hbv_summary_constructor_20_B_52_0_V_17, hbv_summary_constructor_20_B_52_0_D_15, hbv_summary_constructor_20_B_52_0_D_18);
      VAL   [hhv_contract_initializer_99_E_16_0_A_23=1, hhv_contract_initializer_99_E_16_0_B_24=1, hhv_contract_initializer_99_E_16_0_G_0=0, hhv_contract_initializer_99_E_16_0_J_1=6, hhv_contract_initializer_99_E_16_0_K_6=0, hhv_contract_initializer_99_E_16_0_L_7=0, hhv_contract_initializer_99_E_16_0_M_8=0, hhv_contract_initializer_99_E_16_0_N_9=0, hhv_contract_initializer_99_E_16_0_O_10=0, hhv_contract_initializer_99_E_16_0_P_11=0, hhv_contract_initializer_99_E_16_0_Q_12=0, hhv_contract_initializer_99_E_16_0_T_15=5, hhv_contract_initializer_99_E_16_0_U_16=0, hhv_contract_initializer_99_E_16_0_V_17=4, hhv_contract_initializer_99_E_16_0_W_18=0, hhv_contract_initializer_99_E_16_0_X_19=0, hhv_contract_initializer_99_E_16_0_Y_20=0]
[L0]  CALL  call contract_initializer_after_init_101_E_16_0(hhv_contract_initializer_99_E_16_0_G_0, hhv_contract_initializer_99_E_16_0_J_1, hhv_contract_initializer_99_E_16_0_C_2, hhv_contract_initializer_99_E_16_0_D_3, hhv_contract_initializer_99_E_16_0_E_4, hhv_contract_initializer_99_E_16_0_F_5, hhv_contract_initializer_99_E_16_0_K_6, hhv_contract_initializer_99_E_16_0_L_7, hhv_contract_initializer_99_E_16_0_M_8, hhv_contract_initializer_99_E_16_0_N_9, hhv_contract_initializer_99_E_16_0_O_10, hhv_contract_initializer_99_E_16_0_P_11, hhv_contract_initializer_99_E_16_0_Q_12, hhv_contract_initializer_99_E_16_0_R_13, hhv_contract_initializer_99_E_16_0_S_14, hhv_contract_initializer_99_E_16_0_T_15, hhv_contract_initializer_99_E_16_0_U_16, hhv_contract_initializer_99_E_16_0_V_17, hhv_contract_initializer_99_E_16_0_W_18, hhv_contract_initializer_99_E_16_0_X_19, hhv_contract_initializer_99_E_16_0_Y_20, hhv_contract_initializer_99_E_16_0_H_21, hhv_contract_initializer_99_E_16_0_I_22, hhv_contract_initializer_99_E_16_0_A_23, hhv_contract_initializer_99_E_16_0_B_24);
      VAL   [hhv_contract_initializer_after_init_101_E_16_0_A_23=1, hhv_contract_initializer_after_init_101_E_16_0_B_24=1, hhv_contract_initializer_after_init_101_E_16_0_G_0=0, hhv_contract_initializer_after_init_101_E_16_0_J_1=6, hhv_contract_initializer_after_init_101_E_16_0_K_6=0, hhv_contract_initializer_after_init_101_E_16_0_L_7=0, hhv_contract_initializer_after_init_101_E_16_0_M_8=0, hhv_contract_initializer_after_init_101_E_16_0_N_9=0, hhv_contract_initializer_after_init_101_E_16_0_O_10=0, hhv_contract_initializer_after_init_101_E_16_0_P_11=0, hhv_contract_initializer_after_init_101_E_16_0_Q_12=0, hhv_contract_initializer_after_init_101_E_16_0_T_15=5, hhv_contract_initializer_after_init_101_E_16_0_U_16=0, hhv_contract_initializer_after_init_101_E_16_0_V_17=4, hhv_contract_initializer_after_init_101_E_16_0_W_18=0, hhv_contract_initializer_after_init_101_E_16_0_X_19=0, hhv_contract_initializer_after_init_101_E_16_0_Y_20=0]
[L0]  CALL  call contract_initializer_entry_100_E_16_0(hhv_contract_initializer_after_init_101_E_16_0_G_0, hhv_contract_initializer_after_init_101_E_16_0_J_1, hhv_contract_initializer_after_init_101_E_16_0_C_2, hhv_contract_initializer_after_init_101_E_16_0_D_3, hhv_contract_initializer_after_init_101_E_16_0_E_4, hhv_contract_initializer_after_init_101_E_16_0_F_5, hhv_contract_initializer_after_init_101_E_16_0_K_6, hhv_contract_initializer_after_init_101_E_16_0_L_7, hhv_contract_initializer_after_init_101_E_16_0_M_8, hhv_contract_initializer_after_init_101_E_16_0_N_9, hhv_contract_initializer_after_init_101_E_16_0_O_10, hhv_contract_initializer_after_init_101_E_16_0_P_11, hhv_contract_initializer_after_init_101_E_16_0_Q_12, hhv_contract_initializer_after_init_101_E_16_0_R_13, hhv_contract_initializer_after_init_101_E_16_0_S_14, hhv_contract_initializer_after_init_101_E_16_0_T_15, hhv_contract_initializer_after_init_101_E_16_0_U_16, hhv_contract_initializer_after_init_101_E_16_0_V_17, hhv_contract_initializer_after_init_101_E_16_0_W_18, hhv_contract_initializer_after_init_101_E_16_0_X_19, hhv_contract_initializer_after_init_101_E_16_0_Y_20, hhv_contract_initializer_after_init_101_E_16_0_H_21, hhv_contract_initializer_after_init_101_E_16_0_I_22, hhv_contract_initializer_after_init_101_E_16_0_A_23, hhv_contract_initializer_after_init_101_E_16_0_B_24);
      VAL   [hhv_contract_initializer_entry_100_E_16_0_A_23=1, hhv_contract_initializer_entry_100_E_16_0_B_24=1, hhv_contract_initializer_entry_100_E_16_0_G_0=0]
[L0]        assume (hhv_contract_initializer_entry_100_E_16_0_H_21 == hhv_contract_initializer_entry_100_E_16_0_I_22 && hhv_contract_initializer_entry_100_E_16_0_B_24 == hhv_contract_initializer_entry_100_E_16_0_A_23) && hhv_contract_initializer_entry_100_E_16_0_G_0 == 0;
      VAL   [hhv_contract_initializer_entry_100_E_16_0_A_23=1, hhv_contract_initializer_entry_100_E_16_0_B_24=1, hhv_contract_initializer_entry_100_E_16_0_G_0=0]
[L0]  RET   call contract_initializer_entry_100_E_16_0(hhv_contract_initializer_after_init_101_E_16_0_G_0, hhv_contract_initializer_after_init_101_E_16_0_J_1, hhv_contract_initializer_after_init_101_E_16_0_C_2, hhv_contract_initializer_after_init_101_E_16_0_D_3, hhv_contract_initializer_after_init_101_E_16_0_E_4, hhv_contract_initializer_after_init_101_E_16_0_F_5, hhv_contract_initializer_after_init_101_E_16_0_K_6, hhv_contract_initializer_after_init_101_E_16_0_L_7, hhv_contract_initializer_after_init_101_E_16_0_M_8, hhv_contract_initializer_after_init_101_E_16_0_N_9, hhv_contract_initializer_after_init_101_E_16_0_O_10, hhv_contract_initializer_after_init_101_E_16_0_P_11, hhv_contract_initializer_after_init_101_E_16_0_Q_12, hhv_contract_initializer_after_init_101_E_16_0_R_13, hhv_contract_initializer_after_init_101_E_16_0_S_14, hhv_contract_initializer_after_init_101_E_16_0_T_15, hhv_contract_initializer_after_init_101_E_16_0_U_16, hhv_contract_initializer_after_init_101_E_16_0_V_17, hhv_contract_initializer_after_init_101_E_16_0_W_18, hhv_contract_initializer_after_init_101_E_16_0_X_19, hhv_contract_initializer_after_init_101_E_16_0_Y_20, hhv_contract_initializer_after_init_101_E_16_0_H_21, hhv_contract_initializer_after_init_101_E_16_0_I_22, hhv_contract_initializer_after_init_101_E_16_0_A_23, hhv_contract_initializer_after_init_101_E_16_0_B_24);
      VAL   [hhv_contract_initializer_after_init_101_E_16_0_A_23=1, hhv_contract_initializer_after_init_101_E_16_0_B_24=1, hhv_contract_initializer_after_init_101_E_16_0_G_0=0, hhv_contract_initializer_after_init_101_E_16_0_J_1=6, hhv_contract_initializer_after_init_101_E_16_0_K_6=0, hhv_contract_initializer_after_init_101_E_16_0_L_7=0, hhv_contract_initializer_after_init_101_E_16_0_M_8=0, hhv_contract_initializer_after_init_101_E_16_0_N_9=0, hhv_contract_initializer_after_init_101_E_16_0_O_10=0, hhv_contract_initializer_after_init_101_E_16_0_P_11=0, hhv_contract_initializer_after_init_101_E_16_0_Q_12=0, hhv_contract_initializer_after_init_101_E_16_0_T_15=5, hhv_contract_initializer_after_init_101_E_16_0_U_16=0, hhv_contract_initializer_after_init_101_E_16_0_V_17=4, hhv_contract_initializer_after_init_101_E_16_0_W_18=0, hhv_contract_initializer_after_init_101_E_16_0_X_19=0, hhv_contract_initializer_after_init_101_E_16_0_Y_20=0]
[L0]  RET   call contract_initializer_after_init_101_E_16_0(hhv_contract_initializer_99_E_16_0_G_0, hhv_contract_initializer_99_E_16_0_J_1, hhv_contract_initializer_99_E_16_0_C_2, hhv_contract_initializer_99_E_16_0_D_3, hhv_contract_initializer_99_E_16_0_E_4, hhv_contract_initializer_99_E_16_0_F_5, hhv_contract_initializer_99_E_16_0_K_6, hhv_contract_initializer_99_E_16_0_L_7, hhv_contract_initializer_99_E_16_0_M_8, hhv_contract_initializer_99_E_16_0_N_9, hhv_contract_initializer_99_E_16_0_O_10, hhv_contract_initializer_99_E_16_0_P_11, hhv_contract_initializer_99_E_16_0_Q_12, hhv_contract_initializer_99_E_16_0_R_13, hhv_contract_initializer_99_E_16_0_S_14, hhv_contract_initializer_99_E_16_0_T_15, hhv_contract_initializer_99_E_16_0_U_16, hhv_contract_initializer_99_E_16_0_V_17, hhv_contract_initializer_99_E_16_0_W_18, hhv_contract_initializer_99_E_16_0_X_19, hhv_contract_initializer_99_E_16_0_Y_20, hhv_contract_initializer_99_E_16_0_H_21, hhv_contract_initializer_99_E_16_0_I_22, hhv_contract_initializer_99_E_16_0_A_23, hhv_contract_initializer_99_E_16_0_B_24);
      VAL   [hhv_contract_initializer_99_E_16_0_A_23=1, hhv_contract_initializer_99_E_16_0_B_24=1, hhv_contract_initializer_99_E_16_0_G_0=0, hhv_contract_initializer_99_E_16_0_J_1=6, hhv_contract_initializer_99_E_16_0_K_6=0, hhv_contract_initializer_99_E_16_0_L_7=0, hhv_contract_initializer_99_E_16_0_M_8=0, hhv_contract_initializer_99_E_16_0_N_9=0, hhv_contract_initializer_99_E_16_0_O_10=0, hhv_contract_initializer_99_E_16_0_P_11=0, hhv_contract_initializer_99_E_16_0_Q_12=0, hhv_contract_initializer_99_E_16_0_T_15=5, hhv_contract_initializer_99_E_16_0_U_16=0, hhv_contract_initializer_99_E_16_0_V_17=4, hhv_contract_initializer_99_E_16_0_W_18=0, hhv_contract_initializer_99_E_16_0_X_19=0, hhv_contract_initializer_99_E_16_0_Y_20=0]
[L0]  RET   call contract_initializer_99_E_16_0(hbv_summary_constructor_20_B_52_0_B_4, hhv_summary_constructor_20_B_52_0_N_1, hhv_summary_constructor_20_B_52_0_D_2, hhv_summary_constructor_20_B_52_0_E_3, hhv_summary_constructor_20_B_52_0_F_4, hhv_summary_constructor_20_B_52_0_G_5, hhv_summary_constructor_20_B_52_0_O_6, hhv_summary_constructor_20_B_52_0_P_7, hhv_summary_constructor_20_B_52_0_Q_8, hhv_summary_constructor_20_B_52_0_R_9, hhv_summary_constructor_20_B_52_0_S_10, hhv_summary_constructor_20_B_52_0_T_11, hhv_summary_constructor_20_B_52_0_U_12, hhv_summary_constructor_20_B_52_0_V_13, hhv_summary_constructor_20_B_52_0_W_14, hhv_summary_constructor_20_B_52_0_X_15, hhv_summary_constructor_20_B_52_0_Y_16, hhv_summary_constructor_20_B_52_0_Z_17, hhv_summary_constructor_20_B_52_0_A1_18, hhv_summary_constructor_20_B_52_0_B1_19, hhv_summary_constructor_20_B_52_0_C1_20, hbv_summary_constructor_20_B_52_0_T_14, hbv_summary_constructor_20_B_52_0_V_17, hbv_summary_constructor_20_B_52_0_D_15, hbv_summary_constructor_20_B_52_0_D_18);
      VAL   [hbv_summary_constructor_20_B_52_0_B_4=0, hbv_summary_constructor_20_B_52_0_D1_2=1, hbv_summary_constructor_20_B_52_0_D_15=1, hbv_summary_constructor_20_B_52_0_D_18=1, hbv_summary_constructor_20_B_52_0_E1_5=0, hbv_summary_constructor_20_B_52_0_E_7=0, hbv_summary_constructor_20_B_52_0_H1_9=0, hbv_summary_constructor_20_B_52_0_H_6=0, hbv_summary_constructor_20_B_52_0_J_1=0, hbv_summary_constructor_20_B_52_0_K1_12=3, hbv_summary_constructor_20_B_52_0_N1_13=3, hbv_summary_constructor_20_B_52_0_Q1_16=1, hhv_summary_constructor_20_B_52_0_A1_18=0, hhv_summary_constructor_20_B_52_0_A_22=0, hhv_summary_constructor_20_B_52_0_B1_19=0, hhv_summary_constructor_20_B_52_0_C1_20=0, hhv_summary_constructor_20_B_52_0_C_24=3, hhv_summary_constructor_20_B_52_0_I_0=2, hhv_summary_constructor_20_B_52_0_N_1=6, hhv_summary_constructor_20_B_52_0_O_6=0, hhv_summary_constructor_20_B_52_0_P_7=0, hhv_summary_constructor_20_B_52_0_Q_8=0, hhv_summary_constructor_20_B_52_0_R_9=0, hhv_summary_constructor_20_B_52_0_S_10=0, hhv_summary_constructor_20_B_52_0_T_11=0, hhv_summary_constructor_20_B_52_0_U_12=0, hhv_summary_constructor_20_B_52_0_X_15=5, hhv_summary_constructor_20_B_52_0_Y_16=0, hhv_summary_constructor_20_B_52_0_Z_17=4]
[L0]  RET   call summary_constructor_20_B_52_0(hbv_error_target_6_0_G_11, hbv_error_target_6_0_J_13, hbv_error_target_6_0_C_14, hbv_error_target_6_0_D_15, hbv_error_target_6_0_E_16, hbv_error_target_6_0_F_17, hbv_error_target_6_0_K_12, hbv_error_target_6_0_L_9, hbv_error_target_6_0_M_1, hbv_error_target_6_0_N_4, hbv_error_target_6_0_O_8, hbv_error_target_6_0_P_7, hbv_error_target_6_0_Q_3, hbv_error_target_6_0_R_18, hbv_error_target_6_0_S_19, hbv_error_target_6_0_T_20, hbv_error_target_6_0_U_5, hbv_error_target_6_0_V_21, hbv_error_target_6_0_W_6, hbv_error_target_6_0_X_2, hbv_error_target_6_0_Y_10, hbv_error_target_6_0_H_22, hbv_error_target_6_0_A_23, hbv_error_target_6_0_I_24, hbv_error_target_6_0_B_25);
      VAL   [hbv_error_target_6_0_A_23=0, hbv_error_target_6_0_B_25=3, hbv_error_target_6_0_G_11=2, hbv_error_target_6_0_J_13=6, hbv_error_target_6_0_K_12=0, hbv_error_target_6_0_L_9=0, hbv_error_target_6_0_M_1=0, hbv_error_target_6_0_N_4=0, hbv_error_target_6_0_O_8=0, hbv_error_target_6_0_P_7=0, hbv_error_target_6_0_Q_3=0, hbv_error_target_6_0_T_20=5, hbv_error_target_6_0_U_5=0, hbv_error_target_6_0_V_21=4, hbv_error_target_6_0_W_6=0, hbv_error_target_6_0_X_2=0, hbv_error_target_6_0_Y_10=0]
[L0]  RET   call error_target_6_0();
[L0]  RET   call False();
[L0]        assert false;

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 68 procedures, 302 locations, 516 edges, 1 error locations. Started 1 CEGAR loops. OverallTime: 4.0s, OverallIterations: 20, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 190 SdHoareTripleChecker+Valid, 0.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 15 mSDsluCounter, 24804 SdHoareTripleChecker+Invalid, 0.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 18802 mSDsCounter, 31 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 419 IncrementalHoareTripleChecker+Invalid, 450 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 31 mSolverCounterUnsat, 6002 mSDtfsCounter, 419 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 100 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=302occurred in iteration=0, InterpolantAutomatonStates: 100, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 19 MinimizatonAttempts, 22 StatesRemovedByMinimization, 11 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.3s SatisfiabilityAnalysisTime, 1.5s InterpolantComputationTime, 1660 NumberOfCodeBlocks, 1660 NumberOfCodeBlocksAsserted, 20 NumberOfCheckSat, 1530 ConstructedInterpolants, 0 QuantifiedInterpolants, 1842 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 19 InterpolantComputations, 19 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:47,193 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
