Skip to content

Instantly share code, notes, and snippets.

@leonardoalt
Created May 15, 2022 17:43
Show Gist options
  • Save leonardoalt/40a9f094247f45f415b8bb9b9b3b1ab2 to your computer and use it in GitHub Desktop.
Save leonardoalt/40a9f094247f45f415b8bb9b9b3b1ab2 to your computer and use it in GitHub Desktop.
(set-logic HORN)
(declare-datatypes ((|bytes_tuple| 0)) (((|bytes_tuple| (|bytes_tuple_accessor_array| (Array Int Int)) (|bytes_tuple_accessor_length| Int)))))
(declare-datatypes ((|tx_type| 0)) (((|tx_type| (|block.basefee| Int) (|block.chainid| Int) (|block.coinbase| Int) (|block.difficulty| Int) (|block.gaslimit| Int) (|block.number| Int) (|block.timestamp| Int) (|blockhash| (Array Int Int)) (|msg.data| |bytes_tuple|) (|msg.sender| Int) (|msg.sig| Int) (|msg.value| Int) (|tx.gasprice| Int) (|tx.origin| Int)))))
(declare-datatypes ((|ecrecover_input_type| 0)) (((|ecrecover_input_type| (|hash| Int) (|v| Int) (|r| Int) (|s| Int)))))
(declare-datatypes ((|crypto_type| 0)) (((|crypto_type| (|ecrecover| (Array |ecrecover_input_type| Int)) (|keccak256| (Array |bytes_tuple| Int)) (|ripemd160| (Array |bytes_tuple| Int)) (|sha256| (Array |bytes_tuple| Int))))))
(declare-datatypes ((|abi_type| 0)) (((|abi_type|))))
(declare-datatypes ((|mapping$addressuint256$_tuple| 0)) (((|mapping$addressuint256$_tuple| (|mapping$addressuint256$_tuple_accessor_array| (Array Int Int)) (|mapping$addressuint256$_tuple_accessor_length| Int)))))
(declare-datatypes ((|storage_Token_66_type| 0)) (((|storage_Token_66_type| (|balances_4_Token_66| |mapping$addressuint256$_tuple|)))))
(declare-datatypes ((|storage_Test_131_type| 0)) (((|storage_Test_131_type| (|me_68_Test_131| Int) (|token_71_Test_131| Int) (|myBalPre_73_Test_131| Int)))))
(declare-datatypes ((|storage_type| 0)) (((|storage_type| (|storage_Token_66| (Array Int |storage_Token_66_type|)) (|storage_Test_131| (Array Int |storage_Test_131_type|))))))
(declare-datatypes ((|state_type| 0)) (((|state_type| (|balances| (Array Int Int)) (|isActive| (Array Int Bool)) (|storage| |storage_type|)))))
(declare-fun |interface_0_Token_66_0| (Int |abi_type| |crypto_type| |state_type| |mapping$addressuint256$_tuple| ) Bool)
(declare-fun |nondet_interface_1_Token_66_0| (Int Int |abi_type| |crypto_type| |state_type| |mapping$addressuint256$_tuple| |state_type| |mapping$addressuint256$_tuple| ) Bool)
(declare-fun |summary_constructor_2_Token_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (abi_0 |abi_type|) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (state_0 |state_type|) (this_0 Int) (tx_0 |tx_type|))
(=> (= error_0 0) (nondet_interface_1_Token_66_0 error_0 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_0 balances_4_length_pair_0))))
(declare-fun |summary_3_constructor_18_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |summary_4_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |summary_5_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_1 Int) (abi_0 |abi_type|) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int))
(=> (and (and (nondet_interface_1_Token_66_0 error_0 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_1 balances_4_length_pair_1) true) (and (= error_0 0) (summary_5_function_balanceOf__30_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 who_20_0 state_2 balances_4_length_pair_2 who_20_1 _23_1))) (nondet_interface_1_Token_66_0 error_1 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_2 balances_4_length_pair_2))))
(declare-fun |summary_6_function_transfer__51_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |summary_7_function_transfer__51_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_1 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int))
(=> (and (and (nondet_interface_1_Token_66_0 error_1 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_1 balances_4_length_pair_1) true) (and (= error_1 0) (summary_7_function_transfer__51_66_0 error_2 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 to_32_0 amt_34_0 state_2 balances_4_length_pair_2 to_32_1 amt_34_1))) (nondet_interface_1_Token_66_0 error_2 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_2 balances_4_length_pair_2))))
(declare-fun |summary_8_function_burn__65_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |summary_9_function_burn__65_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_1 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (from_53_0 Int) (from_53_1 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int))
(=> (and (and (nondet_interface_1_Token_66_0 error_2 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_1 balances_4_length_pair_1) true) (and (= error_2 0) (summary_9_function_burn__65_66_0 error_3 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 from_53_0 amt_55_0 state_2 balances_4_length_pair_2 from_53_1 amt_55_1))) (nondet_interface_1_Token_66_0 error_3 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0 state_2 balances_4_length_pair_2))))
(declare-fun |interface_10_Test_131_0| (Int |abi_type| |crypto_type| |state_type| Int Int Int ) Bool)
(declare-fun |nondet_interface_11_Test_131_0| (Int Int |abi_type| |crypto_type| |state_type| Int Int Int |state_type| Int Int Int ) Bool)
(declare-fun |summary_constructor_12_Test_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_1 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (myBalPre_73_0 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (token_71_0 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int))
(=> (= error_3 0) (nondet_interface_11_Test_131_0 error_3 this_0 abi_0 crypto_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_0 me_68_0 token_71_0 myBalPre_73_0))))
(declare-fun |summary_13_constructor_109_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(declare-fun |summary_14_function_inv__130_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int ) Bool)
(declare-fun |summary_15_function_inv__130_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int ) Bool)
(assert
(forall ( (_23_1 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int))
(=> (and (and (nondet_interface_11_Test_131_0 error_3 this_0 abi_0 crypto_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1) true) (and (= error_3 0) (summary_15_function_inv__130_131_0 error_4 this_0 abi_0 crypto_0 tx_0 state_1 me_68_1 token_71_1 myBalPre_73_1 state_2 me_68_2 token_71_2 myBalPre_73_2))) (nondet_interface_11_Test_131_0 error_4 this_0 abi_0 crypto_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_2 me_68_2 token_71_2 myBalPre_73_2))))
(declare-fun |block_16_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |block_17_balanceOf_29_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_75_1 Int))
(block_16_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_75_1 Int))
(=> (and (and (block_16_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and true (= who_20_1 who_20_0))) true)) true) (block_17_balanceOf_29_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1))))
(declare-fun |block_18_return_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_75_1 Int))
(=> (and (and (block_17_balanceOf_29_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1) (and (= _23_2 expr_27_1) (and (and (>= expr_27_1 0) (<= expr_27_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (=> true (and (>= expr_27_1 0) (<= expr_27_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_27_1 (select (|mapping$addressuint256$_tuple_accessor_array| balances_4_length_pair_1) expr_26_0)) (and (=> true (and (>= expr_26_0 0) (<= expr_26_0 1461501637330902918203684832716283019655932542975))) (and (= expr_26_0 who_20_1) (and (= expr_25_length_pair_0 balances_4_length_pair_1) (and (= _23_1 0) (and (and (>= who_20_1 0) (<= who_20_1 1461501637330902918203684832716283019655932542975)) true)))))))))) true) (block_18_return_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_2))))
(declare-fun |block_19_return_ghost_balanceOf_28_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_75_1 Int))
(=> (and (and (block_19_return_ghost_balanceOf_28_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_2) (and (= _23_2 expr_27_1) (and (and (>= expr_27_1 0) (<= expr_27_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (=> true (and (>= expr_27_1 0) (<= expr_27_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_27_1 (select (|mapping$addressuint256$_tuple_accessor_array| balances_4_length_pair_1) expr_26_0)) (and (=> true (and (>= expr_26_0 0) (<= expr_26_0 1461501637330902918203684832716283019655932542975))) (and (= expr_26_0 who_20_1) (and (= expr_25_length_pair_0 balances_4_length_pair_1) (and (= _23_1 0) (and (and (>= who_20_1 0) (<= who_20_1 1461501637330902918203684832716283019655932542975)) true)))))))))) true) (block_18_return_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_75_1 Int))
(=> (and (and (block_18_return_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1) true) true) (summary_4_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1))))
(declare-fun |block_20_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_75_1 Int))
(block_20_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_20_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1) (and (summary_4_function_balanceOf__30_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_2 balances_4_length_pair_1 who_20_1 state_3 balances_4_length_pair_2 who_20_2 _23_1) (and (= state_2 (|state_type| (store (|balances| state_1) this_0 (+ (select (|balances| state_1) this_0) funds_0_0)) (|isActive| state_1) (|storage| state_1))) (and (and (>= (+ (select (|balances| state_1) this_0) funds_0_0) 0) (<= (+ (select (|balances| state_1) this_0) funds_0_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= funds_0_0 (|msg.value| tx_0)) (and (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_0) 0) (<= (|block.basefee| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_0) 0) (<= (|block.chainid| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_0) 0) (<= (|block.coinbase| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_0) 0) (<= (|block.difficulty| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_0) 0) (<= (|block.gaslimit| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_0) 0) (<= (|block.number| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_0) 0) (<= (|block.timestamp| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_0) 0) (<= (|msg.sender| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_0) 0) (<= (|msg.value| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_0) 0) (<= (|tx.origin| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_0) 0) (<= (|tx.gasprice| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_0) 0) (= (|msg.sig| tx_0) 1889567281)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 0) 112)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 1) 160)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 2) 130)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 3) 49)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_0)) 4))) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and true (= who_20_1 who_20_0))) true))))))) true) (summary_5_function_balanceOf__30_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_3 balances_4_length_pair_2 who_20_2 _23_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0) true) (and (summary_5_function_balanceOf__30_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_1 balances_4_length_pair_1 who_20_1 _23_1) (= error_0 0))) (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_1 balances_4_length_pair_1))))
(declare-fun |block_21_function_transfer__51_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |block_22_transfer_50_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(block_21_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_21_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and (and true (= to_32_1 to_32_0)) (= amt_34_1 amt_34_0))) true)) true) (block_22_transfer_50_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1))))
(declare-fun |block_23_return_function_transfer__51_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_22_transfer_50_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1) (and (= expr_44_length_pair_2 balances_4_length_pair_3) (and (= balances_4_length_pair_3 (|mapping$addressuint256$_tuple| (store (|mapping$addressuint256$_tuple_accessor_array| expr_44_length_pair_1) expr_45_0 expr_48_1) (|mapping$addressuint256$_tuple_accessor_length| expr_44_length_pair_1))) (and (=> true (and (>= expr_46_2 0) (<= expr_46_2 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_46_2 (select (|mapping$addressuint256$_tuple_accessor_array| expr_44_length_pair_1) expr_45_0)) (and (= expr_44_length_pair_1 balances_4_length_pair_2) (and (=> true (and (>= expr_48_1 0) (<= expr_48_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_48_1 (+ expr_46_1 expr_47_0)) (and (and (>= expr_46_1 0) (<= expr_46_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (=> true (and (>= expr_46_1 0) (<= expr_46_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_46_1 (select (|mapping$addressuint256$_tuple_accessor_array| balances_4_length_pair_2) expr_45_0)) (and (=> true (and (>= expr_45_0 0) (<= expr_45_0 1461501637330902918203684832716283019655932542975))) (and (= expr_45_0 to_32_1) (and (= expr_44_length_pair_0 balances_4_length_pair_2) (and (=> true (and (>= expr_47_0 0) (<= expr_47_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_47_0 amt_34_1) (and (= expr_37_length_pair_2 balances_4_length_pair_2) (and (= balances_4_length_pair_2 (|mapping$addressuint256$_tuple| (store (|mapping$addressuint256$_tuple_accessor_array| expr_37_length_pair_1) expr_39_1 expr_42_1) (|mapping$addressuint256$_tuple_accessor_length| expr_37_length_pair_1))) (and (=> true (and (>= expr_40_2 0) (<= expr_40_2 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_40_2 (select (|mapping$addressuint256$_tuple_accessor_array| expr_37_length_pair_1) expr_39_1)) (and (= expr_37_length_pair_1 balances_4_length_pair_1) (and (=> true (and (>= expr_42_1 0) (<= expr_42_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_42_1 (- expr_40_1 expr_41_0)) (and (and (>= expr_40_1 0) (<= expr_40_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (=> true (and (>= expr_40_1 0) (<= expr_40_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_40_1 (select (|mapping$addressuint256$_tuple_accessor_array| balances_4_length_pair_1) expr_39_1)) (and (=> true (and (>= expr_39_1 0) (<= expr_39_1 1461501637330902918203684832716283019655932542975))) (and (= expr_39_1 (|msg.sender| tx_0)) (and (= expr_37_length_pair_0 balances_4_length_pair_1) (and (=> true (and (>= expr_41_0 0) (<= expr_41_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_41_0 amt_34_1) (and (and (>= amt_34_1 0) (<= amt_34_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (and (>= to_32_1 0) (<= to_32_1 1461501637330902918203684832716283019655932542975)) true))))))))))))))))))))))))))))))))) true) (block_23_return_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_3 to_32_1 amt_34_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_23_return_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1) true) true) (summary_6_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1))))
(declare-fun |block_24_function_transfer__51_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(block_24_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_24_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1) (and (summary_6_function_transfer__51_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_2 balances_4_length_pair_1 to_32_1 amt_34_1 state_3 balances_4_length_pair_2 to_32_2 amt_34_2) (and (= state_2 (|state_type| (store (|balances| state_1) this_0 (+ (select (|balances| state_1) this_0) funds_1_0)) (|isActive| state_1) (|storage| state_1))) (and (and (>= (+ (select (|balances| state_1) this_0) funds_1_0) 0) (<= (+ (select (|balances| state_1) this_0) funds_1_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= funds_1_0 (|msg.value| tx_0)) (and (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_0) 0) (<= (|block.basefee| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_0) 0) (<= (|block.chainid| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_0) 0) (<= (|block.coinbase| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_0) 0) (<= (|block.difficulty| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_0) 0) (<= (|block.gaslimit| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_0) 0) (<= (|block.number| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_0) 0) (<= (|block.timestamp| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_0) 0) (<= (|msg.sender| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_0) 0) (<= (|msg.value| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_0) 0) (<= (|tx.origin| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_0) 0) (<= (|tx.gasprice| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_0) 0) (= (|msg.sig| tx_0) 2835717307)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 0) 169)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 1) 5)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 2) 156)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 3) 187)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_0)) 4))) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and (and true (= to_32_1 to_32_0)) (= amt_34_1 amt_34_0))) true))))))) true) (summary_7_function_transfer__51_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_3 balances_4_length_pair_2 to_32_2 amt_34_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0) true) (and (summary_7_function_transfer__51_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_32_0 amt_34_0 state_1 balances_4_length_pair_1 to_32_1 amt_34_1) (= error_0 0))) (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_1 balances_4_length_pair_1))))
(declare-fun |block_25_function_burn__65_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |block_26_burn_64_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(block_25_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_25_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and (and true (= from_53_1 from_53_0)) (= amt_55_1 amt_55_0))) true)) true) (block_26_burn_64_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1))))
(declare-fun |block_27_return_function_burn__65_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_26_burn_64_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1) (and (= expr_58_length_pair_2 balances_4_length_pair_2) (and (= balances_4_length_pair_2 (|mapping$addressuint256$_tuple| (store (|mapping$addressuint256$_tuple_accessor_array| expr_58_length_pair_1) expr_59_0 expr_62_1) (|mapping$addressuint256$_tuple_accessor_length| expr_58_length_pair_1))) (and (=> true (and (>= expr_60_2 0) (<= expr_60_2 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_60_2 (select (|mapping$addressuint256$_tuple_accessor_array| expr_58_length_pair_1) expr_59_0)) (and (= expr_58_length_pair_1 balances_4_length_pair_1) (and (=> true (and (>= expr_62_1 0) (<= expr_62_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_62_1 (- expr_60_1 expr_61_0)) (and (and (>= expr_60_1 0) (<= expr_60_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (=> true (and (>= expr_60_1 0) (<= expr_60_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_60_1 (select (|mapping$addressuint256$_tuple_accessor_array| balances_4_length_pair_1) expr_59_0)) (and (=> true (and (>= expr_59_0 0) (<= expr_59_0 1461501637330902918203684832716283019655932542975))) (and (= expr_59_0 from_53_1) (and (= expr_58_length_pair_0 balances_4_length_pair_1) (and (=> true (and (>= expr_61_0 0) (<= expr_61_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_61_0 amt_55_1) (and (and (>= amt_55_1 0) (<= amt_55_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (and (>= from_53_1 0) (<= from_53_1 1461501637330902918203684832716283019655932542975)) true)))))))))))))))))) true) (block_27_return_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_2 from_53_1 amt_55_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_27_return_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1) true) true) (summary_8_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1))))
(declare-fun |block_28_function_burn__65_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (funds_0_0 Int) (funds_1_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(block_28_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_28_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1) (and (summary_8_function_burn__65_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_2 balances_4_length_pair_1 from_53_1 amt_55_1 state_3 balances_4_length_pair_2 from_53_2 amt_55_2) (and (= state_2 (|state_type| (store (|balances| state_1) this_0 (+ (select (|balances| state_1) this_0) funds_2_0)) (|isActive| state_1) (|storage| state_1))) (and (and (>= (+ (select (|balances| state_1) this_0) funds_2_0) 0) (<= (+ (select (|balances| state_1) this_0) funds_2_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= funds_2_0 (|msg.value| tx_0)) (and (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_0) 0) (<= (|block.basefee| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_0) 0) (<= (|block.chainid| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_0) 0) (<= (|block.coinbase| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_0) 0) (<= (|block.difficulty| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_0) 0) (<= (|block.gaslimit| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_0) 0) (<= (|block.number| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_0) 0) (<= (|block.timestamp| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_0) 0) (<= (|msg.sender| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_0) 0) (<= (|msg.value| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_0) 0) (<= (|tx.origin| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_0) 0) (<= (|tx.gasprice| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_0) 0) (= (|msg.sig| tx_0) 2646777772)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 0) 157)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 1) 194)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 2) 159)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 3) 172)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_0)) 4))) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and (and true (= from_53_1 from_53_0)) (= amt_55_1 amt_55_0))) true))))))) true) (summary_9_function_burn__65_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_3 balances_4_length_pair_2 from_53_2 amt_55_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_0 balances_4_length_pair_0) true) (and (summary_9_function_burn__65_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 from_53_0 amt_55_0 state_1 balances_4_length_pair_1 from_53_1 amt_55_1) (= error_0 0))) (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_1 balances_4_length_pair_1))))
(declare-fun |block_29_constructor_18_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |block_30__17_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(block_29_constructor_18_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_29_constructor_18_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and (and true (= to_6_1 to_6_0)) (= amt_8_1 amt_8_0))) true)) true) (block_30__17_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1))))
(declare-fun |block_31_return_constructor_18_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_30__17_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1) (and (= expr_11_length_pair_2 balances_4_length_pair_2) (and (= balances_4_length_pair_2 (|mapping$addressuint256$_tuple| (store (|mapping$addressuint256$_tuple_accessor_array| expr_11_length_pair_1) expr_12_0 expr_15_1) (|mapping$addressuint256$_tuple_accessor_length| expr_11_length_pair_1))) (and (=> true (and (>= expr_13_2 0) (<= expr_13_2 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_13_2 (select (|mapping$addressuint256$_tuple_accessor_array| expr_11_length_pair_1) expr_12_0)) (and (= expr_11_length_pair_1 balances_4_length_pair_1) (and (=> true (and (>= expr_15_1 0) (<= expr_15_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_15_1 expr_14_0) (and (and (>= expr_13_1 0) (<= expr_13_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (=> true (and (>= expr_13_1 0) (<= expr_13_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_13_1 (select (|mapping$addressuint256$_tuple_accessor_array| balances_4_length_pair_1) expr_12_0)) (and (=> true (and (>= expr_12_0 0) (<= expr_12_0 1461501637330902918203684832716283019655932542975))) (and (= expr_12_0 to_6_1) (and (= expr_11_length_pair_0 balances_4_length_pair_1) (and (=> true (and (>= expr_14_0 0) (<= expr_14_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_14_0 amt_8_1) (and (and (>= amt_8_1 0) (<= amt_8_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (and (>= to_6_1 0) (<= to_6_1 1461501637330902918203684832716283019655932542975)) true)))))))))))))))))) true) (block_31_return_constructor_18_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_2 to_6_1 amt_8_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (block_31_return_constructor_18_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1) true) true) (summary_3_constructor_18_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1))))
(declare-fun |contract_initializer_32_Token_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(declare-fun |contract_initializer_entry_33_Token_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (and (= state_1 state_0) (= error_0 0)) (and true (= balances_4_length_pair_1 balances_4_length_pair_0))) (and (and true (= to_6_1 to_6_0)) (= amt_8_1 amt_8_0))) (contract_initializer_entry_33_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1))))
(declare-fun |contract_initializer_after_init_34_Token_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (contract_initializer_entry_33_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1) true) true) (contract_initializer_after_init_34_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (contract_initializer_after_init_34_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1) (and (summary_3_constructor_18_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1 state_2 balances_4_length_pair_2 to_6_2 amt_8_2) true)) (> error_1 0)) (contract_initializer_32_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_2 balances_4_length_pair_2 to_6_2 amt_8_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (contract_initializer_after_init_34_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1) (and (= error_1 0) (and (summary_3_constructor_18_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 to_6_1 amt_8_1 state_2 balances_4_length_pair_2 to_6_2 amt_8_2) true))) true) (contract_initializer_32_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_2 balances_4_length_pair_2 to_6_2 amt_8_2))))
(declare-fun |implicit_constructor_entry_35_Token_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (and (and (and (and (= state_2 state_0) (= error_1 0)) (and true (= balances_4_length_pair_2 balances_4_length_pair_0))) (and (and true (= to_6_2 to_6_0)) (= amt_8_2 amt_8_0))) (and true (= balances_4_length_pair_2 (|mapping$addressuint256$_tuple| ((as const (Array Int Int)) 0) 0)))) (not (select (|isActive| state_2) this_0))) (>= (select (|balances| state_2) this_0) (|msg.value| tx_0))) (implicit_constructor_entry_35_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_2 balances_4_length_pair_2 to_6_2 amt_8_2))))
(declare-fun |implicit_constructor_entry_after_address_36_Token_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (implicit_constructor_entry_35_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_2 amt_8_2) (and (= state_2 (|state_type| (|balances| state_1) (store (|isActive| state_1) this_0 true) (|storage| state_1))) true)) true) (implicit_constructor_entry_after_address_36_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_2 balances_4_length_pair_1 to_6_2 amt_8_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (implicit_constructor_entry_after_address_36_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_2 amt_8_2) (and (contract_initializer_32_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 to_6_2 amt_8_2 state_2 balances_4_length_pair_2 to_6_3 amt_8_3) true)) (> error_1 0)) (summary_constructor_2_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_2 balances_4_length_pair_2 to_6_3 amt_8_3))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (implicit_constructor_entry_after_address_36_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_2 amt_8_2) (and (= state_3 (|state_type| (|balances| state_2) (|isActive| state_2) (|storage_type| (store (|storage_Token_66| (|storage| state_2)) this_0 (|storage_Token_66_type| balances_4_length_pair_2)) (|storage_Test_131| (|storage| state_2))))) (and (= error_1 0) (and (contract_initializer_32_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 balances_4_length_pair_1 to_6_2 amt_8_2 state_2 balances_4_length_pair_2 to_6_3 amt_8_3) true)))) true) (summary_constructor_2_Token_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_3 balances_4_length_pair_2 to_6_3 amt_8_3))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_79_1 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (myBalPost_113_1 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_77_1 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_75_1 Int))
(=> (and (and (summary_constructor_2_Token_66_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 to_6_0 amt_8_0 state_1 balances_4_length_pair_1 to_6_3 amt_8_3) true) (and (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_0) 0) (<= (|block.basefee| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_0) 0) (<= (|block.chainid| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_0) 0) (<= (|block.coinbase| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_0) 0) (<= (|block.difficulty| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_0) 0) (<= (|block.gaslimit| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_0) 0) (<= (|block.number| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_0) 0) (<= (|block.timestamp| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_0) 0) (<= (|msg.sender| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_0) 0) (<= (|msg.value| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_0) 0) (<= (|tx.origin| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_0) 0) (<= (|tx.gasprice| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (= (|msg.value| tx_0) 0)) (= error_0 0))) (interface_0_Token_66_0 this_0 abi_0 crypto_0 state_1 balances_4_length_pair_1))))
(declare-fun |block_37_function_inv__130_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int Int ) Bool)
(declare-fun |block_38_inv_129_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(block_37_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_37_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and (and (and true (= me_68_1 me_68_0)) (= token_71_1 token_71_0)) (= myBalPre_73_1 myBalPre_73_0))) true) true)) true) (block_38_inv_129_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1))))
(declare-fun |block_39_return_function_inv__130_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int Int ) Bool)
(declare-fun |summary_40_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (summary_4_function_balanceOf__30_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_2 balances_4_length_pair_4 who_20_4 _23_4) (summary_40_function_balanceOf__30_66_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_2 balances_4_length_pair_4 who_20_4 _23_4))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_38_inv_129_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1) (and (= tx_0 tx_2) (and (and (summary_40_function_balanceOf__30_66_0 error_1 expr_114_0 abi_0 crypto_0 tx_1 state_2 balances_4_length_pair_4 expr_116_0 state_2 balances_4_length_pair_4 who_20_4 _23_4) (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_1) 0) (<= (|block.basefee| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_1) 0) (<= (|block.chainid| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_1) 0) (<= (|block.coinbase| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_1) 0) (<= (|block.difficulty| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_1) 0) (<= (|block.gaslimit| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_1) 0) (<= (|block.number| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_1) 0) (<= (|block.timestamp| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_1) 0) (<= (|msg.sender| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_1) 0) (<= (|msg.value| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_1) 0) (<= (|tx.origin| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_1) 0) (<= (|tx.gasprice| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_1) 0) (= (|msg.sig| tx_1) 1889567281)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 0) 112)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 1) 160)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 2) 130)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 3) 49)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_1)) 4)))) (and (= balances_4_length_pair_4 (|balances_4_Token_66| (select (|storage_Token_66| (|storage| state_2)) expr_114_0))) (and (= state_2 (|state_type| (|balances| state_1) (|isActive| state_1) (|storage_type| (|storage_Token_66| (|storage| state_1)) (store (|storage_Test_131| (|storage| state_1)) this_0 (|storage_Test_131_type| me_68_1 token_71_1 myBalPre_73_1))))) (and (= (|tx.origin| tx_1) (|tx.origin| tx_0)) (and (= (|msg.sender| tx_1) this_0) (and (=> true (and (>= expr_116_0 0) (<= expr_116_0 1461501637330902918203684832716283019655932542975))) (and (= expr_116_0 me_68_1) (and (=> true true) (and (= expr_114_0 token_71_1) (and (= myBalPost_113_1 0) true)))))))))))) (> error_1 0)) (summary_14_function_inv__130_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_2 me_68_1 token_71_1 myBalPre_73_1))))
(declare-fun |block_41_function_inv__130_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_38_inv_129_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1) (and (= expr_122_1 (>= expr_120_0 expr_121_0)) (and (=> true (and (>= expr_121_0 0) (<= expr_121_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_121_0 myBalPre_73_1) (and (=> true (and (>= expr_120_0 0) (<= expr_120_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_120_0 myBalPost_113_2) (and (= myBalPost_113_2 expr_117_1) (and (=> true (and (>= expr_117_1 0) (<= expr_117_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_117_1 _23_4) (and (= error_1 0) (and (= tx_0 tx_2) (and (and (summary_40_function_balanceOf__30_66_0 error_1 expr_114_0 abi_0 crypto_0 tx_1 state_2 balances_4_length_pair_4 expr_116_0 state_2 balances_4_length_pair_4 who_20_4 _23_4) (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_1) 0) (<= (|block.basefee| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_1) 0) (<= (|block.chainid| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_1) 0) (<= (|block.coinbase| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_1) 0) (<= (|block.difficulty| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_1) 0) (<= (|block.gaslimit| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_1) 0) (<= (|block.number| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_1) 0) (<= (|block.timestamp| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_1) 0) (<= (|msg.sender| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_1) 0) (<= (|msg.value| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_1) 0) (<= (|tx.origin| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_1) 0) (<= (|tx.gasprice| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_1) 0) (= (|msg.sig| tx_1) 1889567281)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 0) 112)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 1) 160)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 2) 130)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 3) 49)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_1)) 4)))) (and (= balances_4_length_pair_4 (|balances_4_Token_66| (select (|storage_Token_66| (|storage| state_2)) expr_114_0))) (and (= state_2 (|state_type| (|balances| state_1) (|isActive| state_1) (|storage_type| (|storage_Token_66| (|storage| state_1)) (store (|storage_Test_131| (|storage| state_1)) this_0 (|storage_Test_131_type| me_68_1 token_71_1 myBalPre_73_1))))) (and (= (|tx.origin| tx_1) (|tx.origin| tx_0)) (and (= (|msg.sender| tx_1) this_0) (and (=> true (and (>= expr_116_0 0) (<= expr_116_0 1461501637330902918203684832716283019655932542975))) (and (= expr_116_0 me_68_1) (and (=> true true) (and (= expr_114_0 token_71_1) (and (= myBalPost_113_1 0) true))))))))))))))))))))) (and (not expr_122_1) (= error_2 3))) (block_41_function_inv__130_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_2 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (block_41_function_inv__130_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_2 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_2) (summary_14_function_inv__130_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_2 me_68_1 token_71_1 myBalPre_73_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_38_inv_129_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1) (and (= myBalPre_73_2 expr_127_1) (and (=> true (and (>= expr_127_1 0) (<= expr_127_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_127_1 expr_126_0) (and (=> true (and (>= expr_125_0 0) (<= expr_125_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_125_0 myBalPre_73_1) (and (=> true (and (>= expr_126_0 0) (<= expr_126_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_126_0 myBalPost_113_2) (and (= error_2 error_1) (and (= expr_122_1 (>= expr_120_0 expr_121_0)) (and (=> true (and (>= expr_121_0 0) (<= expr_121_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_121_0 myBalPre_73_1) (and (=> true (and (>= expr_120_0 0) (<= expr_120_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_120_0 myBalPost_113_2) (and (= myBalPost_113_2 expr_117_1) (and (=> true (and (>= expr_117_1 0) (<= expr_117_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_117_1 _23_4) (and (= error_1 0) (and (= tx_0 tx_2) (and (and (summary_40_function_balanceOf__30_66_0 error_1 expr_114_0 abi_0 crypto_0 tx_1 state_2 balances_4_length_pair_4 expr_116_0 state_2 balances_4_length_pair_4 who_20_4 _23_4) (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_1) 0) (<= (|block.basefee| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_1) 0) (<= (|block.chainid| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_1) 0) (<= (|block.coinbase| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_1) 0) (<= (|block.difficulty| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_1) 0) (<= (|block.gaslimit| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_1) 0) (<= (|block.number| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_1) 0) (<= (|block.timestamp| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_1) 0) (<= (|msg.sender| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_1) 0) (<= (|msg.value| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_1) 0) (<= (|tx.origin| tx_1) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_1) 0) (<= (|tx.gasprice| tx_1) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_1) 0) (= (|msg.sig| tx_1) 1889567281)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 0) 112)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 1) 160)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 2) 130)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_1)) 3) 49)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_1)) 4)))) (and (= balances_4_length_pair_4 (|balances_4_Token_66| (select (|storage_Token_66| (|storage| state_2)) expr_114_0))) (and (= state_2 (|state_type| (|balances| state_1) (|isActive| state_1) (|storage_type| (|storage_Token_66| (|storage| state_1)) (store (|storage_Test_131| (|storage| state_1)) this_0 (|storage_Test_131_type| me_68_1 token_71_1 myBalPre_73_1))))) (and (= (|tx.origin| tx_1) (|tx.origin| tx_0)) (and (= (|msg.sender| tx_1) this_0) (and (=> true (and (>= expr_116_0 0) (<= expr_116_0 1461501637330902918203684832716283019655932542975))) (and (= expr_116_0 me_68_1) (and (=> true true) (and (= expr_114_0 token_71_1) (and (= myBalPost_113_1 0) true))))))))))))))))))))))))))))) true) (block_39_return_function_inv__130_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_2 me_68_1 token_71_1 myBalPre_73_2 myBalPost_113_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_39_return_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1) true) true) (summary_14_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1))))
(declare-fun |block_42_function_inv__130_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int |state_type| Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(block_42_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1)))
(declare-fun |nondet_call_43_0| (Int Int |abi_type| |crypto_type| |state_type| |mapping$addressuint256$_tuple| |state_type| |mapping$addressuint256$_tuple| ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (nondet_interface_1_Token_66_0 error_1 token_71_1 abi_0 crypto_0 state_2 balances_4_length_pair_5 state_3 balances_4_length_pair_6) (nondet_call_43_0 error_1 token_71_1 abi_0 crypto_0 state_2 balances_4_length_pair_5 state_3 balances_4_length_pair_6))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_42_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1 myBalPost_113_1) (and (summary_14_function_inv__130_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_4 me_68_1 token_71_1 myBalPre_73_1 state_5 me_68_2 token_71_2 myBalPre_73_2) (and (= state_4 (|state_type| (|balances| state_3) (|isActive| state_3) (|storage_type| (store (|storage_Token_66| (|storage| state_3)) token_71_1 (|storage_Token_66_type| balances_4_length_pair_6)) (|storage_Test_131| (|storage| state_3))))) (and (nondet_call_43_0 error_1 token_71_1 abi_0 crypto_0 state_2 balances_4_length_pair_5 state_3 balances_4_length_pair_6) (and (= state_2 state_0) (and (= balances_4_length_pair_5 (|balances_4_Token_66| (select (|storage_Token_66| (|storage| state_2)) token_71_1))) (and (= token_71_1 token_71_0) (and (= state_2 (|state_type| (store (|balances| state_1) this_0 (+ (select (|balances| state_1) this_0) funds_4_0)) (|isActive| state_1) (|storage| state_1))) (and (and (>= (+ (select (|balances| state_1) this_0) funds_4_0) 0) (<= (+ (select (|balances| state_1) this_0) funds_4_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= funds_4_0 (|msg.value| tx_0)) (and (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_0) 0) (<= (|block.basefee| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_0) 0) (<= (|block.chainid| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_0) 0) (<= (|block.coinbase| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_0) 0) (<= (|block.difficulty| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_0) 0) (<= (|block.gaslimit| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_0) 0) (<= (|block.number| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_0) 0) (<= (|block.timestamp| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_0) 0) (<= (|msg.sender| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_0) 0) (<= (|msg.value| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_0) 0) (<= (|tx.origin| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_0) 0) (<= (|tx.gasprice| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_0) 0) (= (|msg.sig| tx_0) 53283169)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 0) 3)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 1) 45)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 2) 9)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_0)) 3) 97)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_0)) 4))) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and (and (and true (= me_68_1 me_68_0)) (= token_71_1 token_71_0)) (= myBalPre_73_1 myBalPre_73_0))) true) true)))))))))))) true) (summary_15_function_inv__130_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_5 me_68_2 token_71_2 myBalPre_73_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (interface_10_Test_131_0 this_0 abi_0 crypto_0 state_0 me_68_0 token_71_0 myBalPre_73_0) true) (and (summary_15_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1) (= error_0 0))) (interface_10_Test_131_0 this_0 abi_0 crypto_0 state_1 me_68_1 token_71_1 myBalPre_73_1))))
(declare-fun |block_44_constructor_109_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(declare-fun |block_45__108_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(block_44_constructor_109_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_44_constructor_109_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) (and (and (and (and (= state_1 state_0) (= error_0 0)) (and (and (and true (= me_68_1 me_68_0)) (= token_71_1 token_71_0)) (= myBalPre_73_1 myBalPre_73_0))) (and (and (and true (= who_75_1 who_75_0)) (= to_77_1 to_77_0)) (= amt_79_1 amt_79_0))) true)) true) (block_45__108_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1))))
(declare-fun |block_46_return_constructor_109_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_96_0 Int) (expr_97_0 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_45__108_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) (and (summary_constructor_2_Token_66_0 error_1 this_1 abi_0 crypto_0 tx_1 state_2 balances_4_length_pair_7 to_6_5 amt_8_5 state_3 balances_4_length_pair_8 to_6_6 amt_8_6) (and (= expr_97_0 amt_8_5) (and (= expr_96_0 to_6_5) (and (= (|tx.origin| tx_1) (|tx.origin| tx_0)) (and (= (|msg.sender| tx_1) this_0) (and (= state_2 (|state_type| (|balances| state_1) (|isActive| state_1) (|storage_type| (|storage_Token_66| (|storage| state_1)) (store (|storage_Test_131| (|storage| state_1)) this_0 (|storage_Test_131_type| me_68_2 token_71_1 myBalPre_73_1))))) (and (=> true (and (>= expr_97_0 0) (<= expr_97_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_97_0 amt_79_1) (and (=> true (and (>= expr_96_0 0) (<= expr_96_0 1461501637330902918203684832716283019655932542975))) (and (= expr_96_0 to_77_1) (and (=> true expr_89_1) (and (= expr_89_1 (not (= expr_87_0 expr_88_0))) (and (=> true (and (>= expr_88_0 0) (<= expr_88_0 1461501637330902918203684832716283019655932542975))) (and (= expr_88_0 to_77_1) (and (=> true (and (>= expr_87_0 0) (<= expr_87_0 1461501637330902918203684832716283019655932542975))) (and (= expr_87_0 me_68_2) (and (= me_68_2 expr_84_1) (and (=> true (and (>= expr_84_1 0) (<= expr_84_1 1461501637330902918203684832716283019655932542975))) (and (= expr_84_1 expr_83_0) (and (=> true (and (>= expr_82_0 0) (<= expr_82_0 1461501637330902918203684832716283019655932542975))) (and (= expr_82_0 me_68_1) (and (=> true (and (>= expr_83_0 0) (<= expr_83_0 1461501637330902918203684832716283019655932542975))) (and (= expr_83_0 who_75_1) (and (and (>= amt_79_1 0) (<= amt_79_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (and (>= to_77_1 0) (<= to_77_1 1461501637330902918203684832716283019655932542975)) (and (and (>= who_75_1 0) (<= who_75_1 1461501637330902918203684832716283019655932542975)) true))))))))))))))))))))))))))) (> error_1 0)) (summary_13_constructor_109_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_3 me_68_2 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1))))
(declare-fun |summary_47_function_balanceOf__30_66_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| |mapping$addressuint256$_tuple| Int |state_type| |mapping$addressuint256$_tuple| Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (summary_4_function_balanceOf__30_66_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_4 balances_4_length_pair_9 who_20_5 _23_5) (summary_47_function_balanceOf__30_66_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 balances_4_length_pair_0 who_20_0 state_4 balances_4_length_pair_9 who_20_5 _23_5))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_45__108_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) (and (= tx_2 tx_4) (and (and (summary_47_function_balanceOf__30_66_0 error_2 expr_102_0 abi_0 crypto_0 tx_3 state_4 balances_4_length_pair_9 expr_104_0 state_4 balances_4_length_pair_9 who_20_5 _23_5) (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_3) 0) (<= (|block.basefee| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_3) 0) (<= (|block.chainid| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_3) 0) (<= (|block.coinbase| tx_3) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_3) 0) (<= (|block.difficulty| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_3) 0) (<= (|block.gaslimit| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_3) 0) (<= (|block.number| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_3) 0) (<= (|block.timestamp| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_3) 0) (<= (|msg.sender| tx_3) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_3) 0) (<= (|msg.value| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_3) 0) (<= (|tx.origin| tx_3) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_3) 0) (<= (|tx.gasprice| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_3) 0) (= (|msg.sig| tx_3) 1889567281)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 0) 112)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 1) 160)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 2) 130)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 3) 49)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_3)) 4)))) (and (= balances_4_length_pair_9 (|balances_4_Token_66| (select (|storage_Token_66| (|storage| state_4)) expr_102_0))) (and (= state_4 (|state_type| (|balances| state_3) (|isActive| state_3) (|storage_type| (|storage_Token_66| (|storage| state_3)) (store (|storage_Test_131| (|storage| state_3)) this_2 (|storage_Test_131_type| me_68_3 token_71_3 myBalPre_73_2))))) (and (= (|tx.origin| tx_3) (|tx.origin| tx_2)) (and (= (|msg.sender| tx_3) this_2) (and (=> true (and (>= expr_104_0 0) (<= expr_104_0 1461501637330902918203684832716283019655932542975))) (and (= expr_104_0 me_68_3) (and (=> true true) (and (= expr_102_0 token_71_3) (and (= token_71_3 expr_99_1) (and (=> true true) (and (= expr_99_1 expr_98_0) (and (=> true true) (and (= expr_92_0 token_71_2) (and (=> true true) (and (= expr_98_0 this_1) (and (= tx_0 tx_2) (and (= myBalPre_73_2 (|myBalPre_73_Test_131| (select (|storage_Test_131| (|storage| state_3)) this_2))) (and (= token_71_2 (|token_71_Test_131| (select (|storage_Test_131| (|storage| state_3)) this_2))) (and (= me_68_3 (|me_68_Test_131| (select (|storage_Test_131| (|storage| state_3)) this_2))) (and (= this_2 this_0) (and (= error_1 0) (and (summary_constructor_2_Token_66_0 error_1 this_1 abi_0 crypto_0 tx_1 state_2 balances_4_length_pair_7 to_6_5 amt_8_5 state_3 balances_4_length_pair_8 to_6_6 amt_8_6) (and (= expr_97_0 amt_8_5) (and (= expr_96_0 to_6_5) (and (= (|tx.origin| tx_1) (|tx.origin| tx_0)) (and (= (|msg.sender| tx_1) this_0) (and (= state_2 (|state_type| (|balances| state_1) (|isActive| state_1) (|storage_type| (|storage_Token_66| (|storage| state_1)) (store (|storage_Test_131| (|storage| state_1)) this_0 (|storage_Test_131_type| me_68_2 token_71_1 myBalPre_73_1))))) (and (=> true (and (>= expr_97_0 0) (<= expr_97_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_97_0 amt_79_1) (and (=> true (and (>= expr_96_0 0) (<= expr_96_0 1461501637330902918203684832716283019655932542975))) (and (= expr_96_0 to_77_1) (and (=> true expr_89_1) (and (= expr_89_1 (not (= expr_87_0 expr_88_0))) (and (=> true (and (>= expr_88_0 0) (<= expr_88_0 1461501637330902918203684832716283019655932542975))) (and (= expr_88_0 to_77_1) (and (=> true (and (>= expr_87_0 0) (<= expr_87_0 1461501637330902918203684832716283019655932542975))) (and (= expr_87_0 me_68_2) (and (= me_68_2 expr_84_1) (and (=> true (and (>= expr_84_1 0) (<= expr_84_1 1461501637330902918203684832716283019655932542975))) (and (= expr_84_1 expr_83_0) (and (=> true (and (>= expr_82_0 0) (<= expr_82_0 1461501637330902918203684832716283019655932542975))) (and (= expr_82_0 me_68_1) (and (=> true (and (>= expr_83_0 0) (<= expr_83_0 1461501637330902918203684832716283019655932542975))) (and (= expr_83_0 who_75_1) (and (and (>= amt_79_1 0) (<= amt_79_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (and (>= to_77_1 0) (<= to_77_1 1461501637330902918203684832716283019655932542975)) (and (and (>= who_75_1 0) (<= who_75_1 1461501637330902918203684832716283019655932542975)) true)))))))))))))))))))))))))))))))))))))))))))))))))) (> error_2 0)) (summary_13_constructor_109_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_4 me_68_3 token_71_3 myBalPre_73_2 who_75_1 to_77_1 amt_79_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_45__108_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) (and (= myBalPre_73_3 expr_106_1) (and (=> true (and (>= expr_106_1 0) (<= expr_106_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_106_1 expr_105_1) (and (=> true (and (>= expr_101_0 0) (<= expr_101_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_101_0 myBalPre_73_2) (and (=> true (and (>= expr_105_1 0) (<= expr_105_1 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_105_1 _23_5) (and (= error_2 0) (and (= tx_2 tx_4) (and (and (summary_47_function_balanceOf__30_66_0 error_2 expr_102_0 abi_0 crypto_0 tx_3 state_4 balances_4_length_pair_9 expr_104_0 state_4 balances_4_length_pair_9 who_20_5 _23_5) (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_3) 0) (<= (|block.basefee| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_3) 0) (<= (|block.chainid| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_3) 0) (<= (|block.coinbase| tx_3) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_3) 0) (<= (|block.difficulty| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_3) 0) (<= (|block.gaslimit| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_3) 0) (<= (|block.number| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_3) 0) (<= (|block.timestamp| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_3) 0) (<= (|msg.sender| tx_3) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_3) 0) (<= (|msg.value| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_3) 0) (<= (|tx.origin| tx_3) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_3) 0) (<= (|tx.gasprice| tx_3) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (and (and (and (and (and (= (|msg.value| tx_3) 0) (= (|msg.sig| tx_3) 1889567281)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 0) 112)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 1) 160)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 2) 130)) (= (select (|bytes_tuple_accessor_array| (|msg.data| tx_3)) 3) 49)) (>= (|bytes_tuple_accessor_length| (|msg.data| tx_3)) 4)))) (and (= balances_4_length_pair_9 (|balances_4_Token_66| (select (|storage_Token_66| (|storage| state_4)) expr_102_0))) (and (= state_4 (|state_type| (|balances| state_3) (|isActive| state_3) (|storage_type| (|storage_Token_66| (|storage| state_3)) (store (|storage_Test_131| (|storage| state_3)) this_2 (|storage_Test_131_type| me_68_3 token_71_3 myBalPre_73_2))))) (and (= (|tx.origin| tx_3) (|tx.origin| tx_2)) (and (= (|msg.sender| tx_3) this_2) (and (=> true (and (>= expr_104_0 0) (<= expr_104_0 1461501637330902918203684832716283019655932542975))) (and (= expr_104_0 me_68_3) (and (=> true true) (and (= expr_102_0 token_71_3) (and (= token_71_3 expr_99_1) (and (=> true true) (and (= expr_99_1 expr_98_0) (and (=> true true) (and (= expr_92_0 token_71_2) (and (=> true true) (and (= expr_98_0 this_1) (and (= tx_0 tx_2) (and (= myBalPre_73_2 (|myBalPre_73_Test_131| (select (|storage_Test_131| (|storage| state_3)) this_2))) (and (= token_71_2 (|token_71_Test_131| (select (|storage_Test_131| (|storage| state_3)) this_2))) (and (= me_68_3 (|me_68_Test_131| (select (|storage_Test_131| (|storage| state_3)) this_2))) (and (= this_2 this_0) (and (= error_1 0) (and (summary_constructor_2_Token_66_0 error_1 this_1 abi_0 crypto_0 tx_1 state_2 balances_4_length_pair_7 to_6_5 amt_8_5 state_3 balances_4_length_pair_8 to_6_6 amt_8_6) (and (= expr_97_0 amt_8_5) (and (= expr_96_0 to_6_5) (and (= (|tx.origin| tx_1) (|tx.origin| tx_0)) (and (= (|msg.sender| tx_1) this_0) (and (= state_2 (|state_type| (|balances| state_1) (|isActive| state_1) (|storage_type| (|storage_Token_66| (|storage| state_1)) (store (|storage_Test_131| (|storage| state_1)) this_0 (|storage_Test_131_type| me_68_2 token_71_1 myBalPre_73_1))))) (and (=> true (and (>= expr_97_0 0) (<= expr_97_0 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (= expr_97_0 amt_79_1) (and (=> true (and (>= expr_96_0 0) (<= expr_96_0 1461501637330902918203684832716283019655932542975))) (and (= expr_96_0 to_77_1) (and (=> true expr_89_1) (and (= expr_89_1 (not (= expr_87_0 expr_88_0))) (and (=> true (and (>= expr_88_0 0) (<= expr_88_0 1461501637330902918203684832716283019655932542975))) (and (= expr_88_0 to_77_1) (and (=> true (and (>= expr_87_0 0) (<= expr_87_0 1461501637330902918203684832716283019655932542975))) (and (= expr_87_0 me_68_2) (and (= me_68_2 expr_84_1) (and (=> true (and (>= expr_84_1 0) (<= expr_84_1 1461501637330902918203684832716283019655932542975))) (and (= expr_84_1 expr_83_0) (and (=> true (and (>= expr_82_0 0) (<= expr_82_0 1461501637330902918203684832716283019655932542975))) (and (= expr_82_0 me_68_1) (and (=> true (and (>= expr_83_0 0) (<= expr_83_0 1461501637330902918203684832716283019655932542975))) (and (= expr_83_0 who_75_1) (and (and (>= amt_79_1 0) (<= amt_79_1 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (and (>= to_77_1 0) (<= to_77_1 1461501637330902918203684832716283019655932542975)) (and (and (>= who_75_1 0) (<= who_75_1 1461501637330902918203684832716283019655932542975)) true)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) true) (block_46_return_constructor_109_131_0 error_2 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_4 me_68_3 token_71_3 myBalPre_73_3 who_75_1 to_77_1 amt_79_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (block_46_return_constructor_109_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) true) true) (summary_13_constructor_109_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1))))
(declare-fun |contract_initializer_48_Test_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(declare-fun |contract_initializer_entry_49_Test_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (and (= state_1 state_0) (= error_0 0)) (and (and (and true (= me_68_1 me_68_0)) (= token_71_1 token_71_0)) (= myBalPre_73_1 myBalPre_73_0))) (and (and (and true (= who_75_1 who_75_0)) (= to_77_1 to_77_0)) (= amt_79_1 amt_79_0))) (contract_initializer_entry_49_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1))))
(declare-fun |contract_initializer_after_init_50_Test_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (contract_initializer_entry_49_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) true) true) (contract_initializer_after_init_50_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (contract_initializer_after_init_50_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) (and (summary_13_constructor_109_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_2 to_77_2 amt_79_2) true)) (> error_1 0)) (contract_initializer_48_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_2 to_77_2 amt_79_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (contract_initializer_after_init_50_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1) (and (= error_1 0) (and (summary_13_constructor_109_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_1 to_77_1 amt_79_1 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_2 to_77_2 amt_79_2) true))) true) (contract_initializer_48_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_2 to_77_2 amt_79_2))))
(declare-fun |implicit_constructor_entry_51_Test_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (and (and (and (and (= state_2 state_0) (= error_1 0)) (and (and (and true (= me_68_2 me_68_0)) (= token_71_2 token_71_0)) (= myBalPre_73_2 myBalPre_73_0))) (and (and (and true (= who_75_2 who_75_0)) (= to_77_2 to_77_0)) (= amt_79_2 amt_79_0))) (and (and (and true (= me_68_2 0)) (= token_71_2 0)) (= myBalPre_73_2 0))) (not (select (|isActive| state_2) this_0))) (>= (select (|balances| state_2) this_0) (|msg.value| tx_0))) (implicit_constructor_entry_51_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_2 to_77_2 amt_79_2))))
(declare-fun |implicit_constructor_entry_after_address_52_Test_131_0| (Int Int |abi_type| |crypto_type| |tx_type| |state_type| Int Int Int Int Int Int |state_type| Int Int Int Int Int Int ) Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (implicit_constructor_entry_51_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_2 to_77_2 amt_79_2) (and (= state_2 (|state_type| (|balances| state_1) (store (|isActive| state_1) this_0 true) (|storage| state_1))) true)) true) (implicit_constructor_entry_after_address_52_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_2 me_68_1 token_71_1 myBalPre_73_1 who_75_2 to_77_2 amt_79_2))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (implicit_constructor_entry_after_address_52_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_2 to_77_2 amt_79_2) (and (contract_initializer_48_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_2 to_77_2 amt_79_2 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_3 to_77_3 amt_79_3) true)) (> error_1 0)) (summary_constructor_12_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_3 to_77_3 amt_79_3))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (implicit_constructor_entry_after_address_52_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_2 to_77_2 amt_79_2) (and (= state_3 (|state_type| (|balances| state_2) (|isActive| state_2) (|storage_type| (|storage_Token_66| (|storage| state_2)) (store (|storage_Test_131| (|storage| state_2)) this_0 (|storage_Test_131_type| me_68_2 token_71_2 myBalPre_73_2))))) (and (= error_1 0) (and (contract_initializer_48_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_2 to_77_2 amt_79_2 state_2 me_68_2 token_71_2 myBalPre_73_2 who_75_3 to_77_3 amt_79_3) true)))) true) (summary_constructor_12_Test_131_0 error_1 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_3 me_68_2 token_71_2 myBalPre_73_2 who_75_3 to_77_3 amt_79_3))))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int))
(=> (and (and (summary_constructor_12_Test_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 who_75_0 to_77_0 amt_79_0 state_1 me_68_1 token_71_1 myBalPre_73_1 who_75_3 to_77_3 amt_79_3) true) (and (and (and (and (and (and (and (and (and (and (and (and (and (>= (|block.basefee| tx_0) 0) (<= (|block.basefee| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935)) (and (>= (|block.chainid| tx_0) 0) (<= (|block.chainid| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.coinbase| tx_0) 0) (<= (|block.coinbase| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|block.difficulty| tx_0) 0) (<= (|block.difficulty| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.gaslimit| tx_0) 0) (<= (|block.gaslimit| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.number| tx_0) 0) (<= (|block.number| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|block.timestamp| tx_0) 0) (<= (|block.timestamp| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|msg.sender| tx_0) 0) (<= (|msg.sender| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|msg.value| tx_0) 0) (<= (|msg.value| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (and (>= (|tx.origin| tx_0) 0) (<= (|tx.origin| tx_0) 1461501637330902918203684832716283019655932542975))) (and (>= (|tx.gasprice| tx_0) 0) (<= (|tx.gasprice| tx_0) 115792089237316195423570985008687907853269984665640564039457584007913129639935))) (= (|msg.value| tx_0) 0)) (= error_0 0))) (interface_10_Test_131_0 this_0 abi_0 crypto_0 state_1 me_68_1 token_71_1 myBalPre_73_1))))
(declare-fun |error_target_5_0| () Bool)
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (_23_6 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_34_4 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_55_4 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_79_4 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (amt_8_7 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_10 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (from_53_4 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_32_4 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_6_7 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (to_77_4 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_20_6 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int) (who_75_4 Int))
(=> (and (and (interface_10_Test_131_0 this_0 abi_0 crypto_0 state_0 me_68_0 token_71_0 myBalPre_73_0) true) (and (summary_15_function_inv__130_131_0 error_0 this_0 abi_0 crypto_0 tx_0 state_0 me_68_0 token_71_0 myBalPre_73_0 state_1 me_68_1 token_71_1 myBalPre_73_1) (= error_0 3))) error_target_5_0)))
(assert
(forall ( (_23_0 Int) (_23_1 Int) (_23_2 Int) (_23_3 Int) (_23_4 Int) (_23_5 Int) (_23_6 Int) (abi_0 |abi_type|) (amt_34_0 Int) (amt_34_1 Int) (amt_34_2 Int) (amt_34_3 Int) (amt_34_4 Int) (amt_55_0 Int) (amt_55_1 Int) (amt_55_2 Int) (amt_55_3 Int) (amt_55_4 Int) (amt_79_0 Int) (amt_79_1 Int) (amt_79_2 Int) (amt_79_3 Int) (amt_79_4 Int) (amt_8_0 Int) (amt_8_1 Int) (amt_8_2 Int) (amt_8_3 Int) (amt_8_4 Int) (amt_8_5 Int) (amt_8_6 Int) (amt_8_7 Int) (balances_4_length_pair_0 |mapping$addressuint256$_tuple|) (balances_4_length_pair_1 |mapping$addressuint256$_tuple|) (balances_4_length_pair_10 |mapping$addressuint256$_tuple|) (balances_4_length_pair_2 |mapping$addressuint256$_tuple|) (balances_4_length_pair_3 |mapping$addressuint256$_tuple|) (balances_4_length_pair_4 |mapping$addressuint256$_tuple|) (balances_4_length_pair_5 |mapping$addressuint256$_tuple|) (balances_4_length_pair_6 |mapping$addressuint256$_tuple|) (balances_4_length_pair_7 |mapping$addressuint256$_tuple|) (balances_4_length_pair_8 |mapping$addressuint256$_tuple|) (balances_4_length_pair_9 |mapping$addressuint256$_tuple|) (crypto_0 |crypto_type|) (error_0 Int) (error_1 Int) (error_2 Int) (error_3 Int) (error_4 Int) (expr_101_0 Int) (expr_102_0 Int) (expr_104_0 Int) (expr_105_1 Int) (expr_106_1 Int) (expr_114_0 Int) (expr_116_0 Int) (expr_117_1 Int) (expr_11_length_pair_0 |mapping$addressuint256$_tuple|) (expr_11_length_pair_1 |mapping$addressuint256$_tuple|) (expr_11_length_pair_2 |mapping$addressuint256$_tuple|) (expr_120_0 Int) (expr_121_0 Int) (expr_122_1 Bool) (expr_125_0 Int) (expr_126_0 Int) (expr_127_1 Int) (expr_12_0 Int) (expr_13_1 Int) (expr_13_2 Int) (expr_14_0 Int) (expr_15_1 Int) (expr_25_length_pair_0 |mapping$addressuint256$_tuple|) (expr_26_0 Int) (expr_27_1 Int) (expr_37_length_pair_0 |mapping$addressuint256$_tuple|) (expr_37_length_pair_1 |mapping$addressuint256$_tuple|) (expr_37_length_pair_2 |mapping$addressuint256$_tuple|) (expr_39_1 Int) (expr_40_1 Int) (expr_40_2 Int) (expr_41_0 Int) (expr_42_1 Int) (expr_44_length_pair_0 |mapping$addressuint256$_tuple|) (expr_44_length_pair_1 |mapping$addressuint256$_tuple|) (expr_44_length_pair_2 |mapping$addressuint256$_tuple|) (expr_45_0 Int) (expr_46_1 Int) (expr_46_2 Int) (expr_47_0 Int) (expr_48_1 Int) (expr_58_length_pair_0 |mapping$addressuint256$_tuple|) (expr_58_length_pair_1 |mapping$addressuint256$_tuple|) (expr_58_length_pair_2 |mapping$addressuint256$_tuple|) (expr_59_0 Int) (expr_60_1 Int) (expr_60_2 Int) (expr_61_0 Int) (expr_62_1 Int) (expr_82_0 Int) (expr_83_0 Int) (expr_84_1 Int) (expr_87_0 Int) (expr_88_0 Int) (expr_89_1 Bool) (expr_92_0 Int) (expr_96_0 Int) (expr_97_0 Int) (expr_98_0 Int) (expr_99_1 Int) (from_53_0 Int) (from_53_1 Int) (from_53_2 Int) (from_53_3 Int) (from_53_4 Int) (funds_0_0 Int) (funds_1_0 Int) (funds_2_0 Int) (funds_4_0 Int) (me_68_0 Int) (me_68_1 Int) (me_68_2 Int) (me_68_3 Int) (myBalPost_113_0 Int) (myBalPost_113_1 Int) (myBalPost_113_2 Int) (myBalPost_113_3 Int) (myBalPre_73_0 Int) (myBalPre_73_1 Int) (myBalPre_73_2 Int) (myBalPre_73_3 Int) (state_0 |state_type|) (state_1 |state_type|) (state_2 |state_type|) (state_3 |state_type|) (state_4 |state_type|) (state_5 |state_type|) (this_0 Int) (this_1 Int) (this_2 Int) (to_32_0 Int) (to_32_1 Int) (to_32_2 Int) (to_32_3 Int) (to_32_4 Int) (to_6_0 Int) (to_6_1 Int) (to_6_2 Int) (to_6_3 Int) (to_6_4 Int) (to_6_5 Int) (to_6_6 Int) (to_6_7 Int) (to_77_0 Int) (to_77_1 Int) (to_77_2 Int) (to_77_3 Int) (to_77_4 Int) (token_71_0 Int) (token_71_1 Int) (token_71_2 Int) (token_71_3 Int) (tx_0 |tx_type|) (tx_1 |tx_type|) (tx_2 |tx_type|) (tx_3 |tx_type|) (tx_4 |tx_type|) (who_20_0 Int) (who_20_1 Int) (who_20_2 Int) (who_20_3 Int) (who_20_4 Int) (who_20_5 Int) (who_20_6 Int) (who_75_0 Int) (who_75_1 Int) (who_75_2 Int) (who_75_3 Int) (who_75_4 Int))
(=> error_target_5_0 false)))
(check-sat)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment